ath79: add support for I-O DATA WN-AC1600DGR2
[openwrt/openwrt.git] / target / linux / ath79 / base-files / etc / board.d / 02_network
index 5edfd9e2ceca03a3c3ea5d880dbf794518897dc8..fe2d5859d32fc9ed7c7cdd425886c3eb1f8099b6 100755 (executable)
@@ -46,6 +46,11 @@ ath79_setup_interfaces()
        glinet,ar300m)
                ucidef_set_interfaces_lan_wan "eth1" "eth0"
                ;;
+       iodata,wn-ac1600dgr2|\
+       pcs,cr5000)
+               ucidef_add_switch "switch0" \
+                       "0@eth0" "1:lan" "2:lan" "3:lan" "4:lan" "5:wan"
+               ;;
        netgear,wndr3800)
                ucidef_set_interfaces_lan_wan "eth0" "eth1"
                ucidef_add_switch "switch0" \
@@ -66,10 +71,6 @@ ath79_setup_interfaces()
                        "0@eth1" "1:lan:1" "2:lan:4" "3:lan:3" "4:lan:2"
                ucidef_set_interface_wan "eth0"
                ;;
-       pcs,cr5000)
-               ucidef_add_switch "switch0" \
-                       "0@eth0" "1:lan" "2:lan" "3:lan" "4:lan" "5:wan"
-               ;;
        phicomm,k2t)
                ucidef_add_switch "switch0" \
                        "0@eth0" "3:lan:1" "5:lan:2" "4:wan"
@@ -152,6 +153,10 @@ ath79_setup_macs()
                lan_mac=$(mtd_get_mac_text "caldata" 65440)
                wan_mac=$(mtd_get_mac_text "caldata" 65460)
                ;;
+       iodata,wn-ac1600dgr2)
+               lan_mac=$(mtd_get_mac_ascii u-boot-env ethaddr)
+               wan_mac=$(mtd_get_mac_ascii u-boot-env wanaddr)
+               ;;
        phicomm,k2t)
                lan_mac=$(k2t_get_mac "lan_mac")
                wan_mac=$(k2t_get_mac "wan_mac")