ipq40xx: Add support for Linksys EA8300 (Dallas)
[openwrt/openwrt.git] / target / linux / ipq40xx / base-files / etc / board.d / 02_network
index 94fb26ce486982cc955925b86cff5de3bc73bdf7..6a7b09cc603a245e98c37305c1f25c2cc11694ae 100755 (executable)
@@ -13,7 +13,8 @@ ipq40xx_setup_interfaces()
 
        case "$board" in
        8dev,jalapeno|\
-       alfa-network,ap120c-ac)
+       alfa-network,ap120c-ac|\
+       engenius,ens620ext)
                ucidef_set_interfaces_lan_wan "eth0" "eth1"
                ;;
        asus,map-ac2200|\
@@ -28,7 +29,8 @@ ipq40xx_setup_interfaces()
                        "0u@eth0" "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1"
                ;;
        avm,fritzbox-4040|\
-       linksys,ea6350v3)
+       linksys,ea6350v3|\
+       linksys,ea8300)
                ucidef_set_interfaces_lan_wan "eth0" "eth1"
                ucidef_add_switch "switch0" \
                        "0u@eth0" "1:lan" "2:lan" "3:lan" "4:lan"
@@ -37,6 +39,7 @@ ipq40xx_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0u@eth0" "1:lan" "2:lan" "3:lan" "4:lan"
                ;;
+       avm,fritzrepeater-3000|\
        compex,wpj428)
                ucidef_set_interface_lan "eth0 eth1"
                ;;
@@ -74,6 +77,10 @@ ipq40xx_setup_macs()
                wan_mac=$(mtd_get_mac_binary_ubi Factory 20486)
                lan_mac=$(mtd_get_mac_binary_ubi Factory 4102)
                ;;
+       engenius,ens620ext)
+               wan_mac=$(mtd_get_mac_ascii u-boot-env ethaddr)
+               lan_mac=$(macaddr_add "$wan_mac" 1)
+               ;;
        linksys,ea6350v3)
                wan_mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
                lan_mac=$(macaddr_add "$wan_mac" 1)