ramips: add support for Youku YK-L2
[openwrt/openwrt.git] / target / linux / ramips / base-files / etc / board.d / 02_network
index 890efa0d93f62494a39b8ee644655a1a3f82da87..5fcf437fbd23f0e93a56181fa9d88f374fba67ce 100755 (executable)
@@ -130,6 +130,7 @@ ramips_setup_interfaces()
        mqmaker,witi-512m|\
        wndr3700v5|\
        youku-yk1|\
+       youku,yk-l2|\
        zbt-ape522ii|\
        zbt-we1326|\
        zbtlink,zbt-we3526|\
@@ -179,10 +180,6 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "1:lan:2" "2:lan:1" "3:lan:3" "4:lan" "0:wan" "6@eth0"
                ;;
-       mir3g)
-               ucidef_add_switch "switch0" \
-                       "2:lan:2" "3:lan:1" "1:wan" "6t@eth0"
-               ;;
        psg1218b)
                ucidef_add_switch "switch0" \
                        "0:lan:3" "1:lan:2" "2:lan:1" "3:wan" "6@eth0"
@@ -324,7 +321,8 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0:lan" "1:lan" "5:wan" "6@eth0"
                ;;
-       iodata,wn-ac1167gr)
+       iodata,wn-ac1167gr|\
+       iodata,wn-ac733gr3)
                ucidef_add_switch "switch1" \
                        "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0"
                ;;
@@ -368,6 +366,8 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "5:wan" "6@eth0"
                ;;
+       dlink,dir-510l|\
+       netgear,ex6150|\
        re350-v1)
                ucidef_add_switch "switch0" \
                        "0:lan" "6@eth0"
@@ -431,11 +431,19 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0:lan" "1:lan" "2:wan" "6@eth0"
                ;;
+       wiznet,wizfi630s)
+               ucidef_add_switch "switch0" \
+                       "0:wan" "3:lan" "4:lan" "6@eth0"
+               ;;
        wt3020-4M|\
        wt3020-8M)
                ucidef_add_switch "switch0" \
                        "4:lan" "0:wan" "6@eth0"
                ;;
+       xiaomi,mir3g)
+               ucidef_add_switch "switch0" \
+                       "2:lan:2" "3:lan:1" "1:wan" "6t@eth0"
+               ;;
        xiaomi,mir3p)
                ucidef_add_switch "switch0" \
                        "1:lan:3" "2:lan:2" "3:lan:1" "4:wan" "6@eth0"
@@ -445,6 +453,10 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "0:lan:2" "1:lan:1" "4:wan" "6@eth0"
                ;;
+       zyxel,keenetic-start)
+               ucidef_add_switch "switch0" \
+                       "0:lan:3" "1:lan:2" "2:lan:1" "3:lan:0" "4:wan" "6@eth0"
+               ;;
        *)
                RT3X5X=`cat /proc/cpuinfo | egrep "(RT3.5|RT5350)"`
                if [ -n "${RT3X5X}" ]; then
@@ -512,6 +524,7 @@ ramips_setup_macs()
                lan_mac=$(mtd_get_mac_ascii factory lanmac)
                wan_mac=$(mtd_get_mac_ascii factory wanmac)
                ;;
+       dlink,dir-510l|\
        dlink,dwr-116-a1|\
        dlink,dwr-118-a1|\
        dlink,dwr-118-a2|\
@@ -546,7 +559,8 @@ ramips_setup_macs()
                [ -n "$lan_mac" ] || lan_mac=$(cat /sys/class/net/eth0/address)
                wan_mac=$(macaddr_add "$lan_mac" 1)
                ;;
-       iodata,wn-ac1167gr)
+       iodata,wn-ac1167gr|\
+       iodata,wn-ac733gr3)
                wan_mac=$(macaddr_add "$(mtd_get_mac_binary Factory 4)" -1)
                ;;
        iodata,wn-ax1167gr|\
@@ -566,10 +580,6 @@ ramips_setup_macs()
                lan_mac=$(mtd_get_mac_binary factory_info 13)
                wan_mac=$(macaddr_add "$lan_mac" 1)
                ;;
-       mir3g|\
-       xiaomi,mir3p)
-               lan_mac=$(mtd_get_mac_binary Factory 0xe006)
-               ;;
        miwifi-mini)
                wan_mac=$(cat /sys/class/net/eth0/address)
                lan_mac=$(macaddr_setbit_la "$wan_mac")
@@ -651,6 +661,13 @@ ramips_setup_macs()
        wlr-6000)
                wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 32772)" 2)
                ;;
+       xiaomi,mir3g|\
+       xiaomi,mir3p)
+               lan_mac=$(mtd_get_mac_binary Factory 0xe006)
+               ;;
+       zyxel,keenetic-start)
+               wan_mac=$(mtd_get_mac_binary factory 40)
+               ;;
        *)
                lan_mac=$(cat /sys/class/net/eth0/address)
                wan_mac=$(macaddr_add "$lan_mac" 1)