kirkwood: add support for Cisco ON100
[openwrt/openwrt.git] / target / linux / kirkwood / base-files / etc / board.d / 02_network
index f91e8a3252260ec61a71c731bbe316ecf2cf4202..19f0292b294feb93736579228e51a2c2ad7ce525 100755 (executable)
@@ -4,6 +4,7 @@
 #
 
 . /lib/functions/uci-defaults.sh
+. /lib/functions/system.sh
 . /lib/kirkwood.sh
 
 board_config_update
@@ -22,13 +23,20 @@ case "$board" in
 "sheevaplug-esata")
        ucidef_set_interface_lan "eth0" "dhcp"
        ;;
+"guruplug-server-plus")
+       ucidef_set_interface_lan "eth0 eth1" "dhcp"
+       ;;
 "linksys-audi"|\
 "linksys-viper")
        ucidef_add_switch "switch0" \
                "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "5@eth0" "6@eth1"
        ;;
-"guruplug-server-plus")
-       ucidef_set_interface_lan "eth0 eth1" "dhcp"
+"nsa310b"|"nsa325")
+       ucidef_set_interface_lan "eth0" "dhcp"
+       ucidef_set_interface_macaddr "lan" $( mtd_get_mac_ascii uboot_env ethaddr )
+       ;;
+"on100")
+       ucidef_set_interface_lan "eth0 eth1"
        ;;
 *)
        ucidef_set_interface_lan "eth0"