ramips: add support for Belkin RT1800
[openwrt/staging/hauke.git] / target / linux / ramips / mt7621 / base-files / etc / board.d / 02_network
index 400b03133ec82608838ffb9bcabef98ed1469c9b..5b9eca0779970276e86ac2a4a8fec8afefb98680 100644 (file)
@@ -9,6 +9,7 @@ ramips_setup_interfaces()
 
        case $board in
        ampedwireless,ally-00x19k|\
+       asus,rp-ac56|\
        asus,rp-ac87|\
        edimax,re23s|\
        mikrotik,routerboard-m11g|\
@@ -70,12 +71,15 @@ ramips_setup_interfaces()
                uci add_list firewall.@zone[1].network='eth_data'
                uci add_list firewall.@zone[1].network='eth_om'
                ;;
-       gnubee,gb-pc1|\
+       gnubee,gb-pc1)
+               ucidef_set_interface_lan "ethblack ethblue"
+               ;;
        gnubee,gb-pc2)
-               ucidef_set_interface_lan "lan1 lan2"
+               ucidef_set_interface_lan "ethblack ethblue ethyellow"
                ;;
        linksys,re6500|\
-       netgear,wac104)
+       netgear,wac104|\
+       zyxel,lte3301-plus)
                ucidef_set_interface_lan "lan1 lan2 lan3 lan4"
                ;;
        mikrotik,routerboard-750gr3)
@@ -136,11 +140,10 @@ ramips_setup_macs()
                wan_mac=$(mtd_get_mac_ascii u-boot-env et1macaddr)
                label_mac=$(mtd_get_mac_binary factory 0x4)
                ;;
-       beeline,smartbox-flash|\
-       mts,wg430223)
-               lan_mac=$(mtd_get_mac_ascii u-boot-env eth2macaddr)
-               wan_mac=$(mtd_get_mac_ascii u-boot-env eth3macaddr)
-               label_mac=$lan_mac
+       beeline,smartbox-flash)
+               wan_mac=$(mtd_get_mac_encrypted_arcadyan "board_data")
+               label_mac=$(macaddr_add "$wan_mac" 3)
+               lan_mac=$label_mac
                ;;
        buffalo,wsr-1166dhp)
                local index="$(find_mtd_index "board_data")"
@@ -202,6 +205,11 @@ ramips_setup_macs()
                wan_mac=$lan_mac
                label_mac=$lan_mac
                ;;
+       belkin,rt1800)
+               lan_mac=$(mtd_get_mac_ascii Config lan_hwaddr)
+               wan_mac=$(mtd_get_mac_ascii Config wan_hwaddr)
+               label_mac=$lan_mac
+               ;;
        mikrotik,routerboard-750gr3|\
        mikrotik,routerboard-760igs|\
        mikrotik,routerboard-m11g|\
@@ -210,6 +218,11 @@ ramips_setup_macs()
                wan_mac=$label_mac
                lan_mac=$(macaddr_add $label_mac 1)
                ;;
+       mts,wg430223)
+               wan_mac=$(mtd_get_mac_encrypted_arcadyan "board_data")
+               label_mac=$wan_mac
+               lan_mac=$(macaddr_add "$wan_mac" 2)
+               ;;
        netgear,wax202)
                lan_mac=$(mtd_get_mac_ascii Config mac)
                wan_mac=$(macaddr_add "$lan_mac" 1)