ramips: Add support to TP-Link Archer MR200
[openwrt/staging/blogic.git] / target / linux / ramips / base-files / etc / board.d / 02_network
index e2a2f9430084f405beb5e2a4ecc238c1e42e00a5..94cf0ec7fcf3f258e278ee9da2eb61e01f442825 100755 (executable)
@@ -63,6 +63,7 @@ ramips_setup_interfaces()
                ucidef_set_interface_lan "eth0.2"
                ;;
        3g-6200n|\
+       ac1200pro|\
        ai-br100|\
        db-wrt01|\
        dir-300-b7|\
@@ -128,7 +129,6 @@ ramips_setup_interfaces()
        c50|\
        dir-645|\
        dir-860l-b1|\
-       f5d8235-v1|\
        f5d8235-v2|\
        gl-mt300a|\
        gl-mt300n|\
@@ -203,11 +203,25 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "1:lan" "2:lan" "3:lan" "4:lan" "5:lan" "0:wan" "6@eth0"
                ;;
+       kn_rc|\
+       kn_rf)
+               ucidef_add_switch "switch" \
+                       "0:wan" "1:lan" "2:lan" "3:lan" "4:lan" "6@eth0"
+               ;;
+       kng_rc)
+               ucidef_add_switch "switch1" \
+                       "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "7t@eth0"
+               ;;
        mlwg2|\
        wizard8800|\
        wl-330n)
                ucidef_set_interface_lan "eth0.1"
                ;;
+       mr200)
+               ucidef_add_switch "switch0" \
+                       "0:lan" "1:lan" "2:lan" "3:lan" "6t@eth0"
+               ucidef_set_interface_wan "usb0"
+               ;;
        mzk-dp150n|\
        vocore)
                ucidef_add_switch "switch0" \
@@ -225,16 +239,22 @@ ramips_setup_interfaces()
                        "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "8@eth0"
                ;;
        tew-691gr|\
-       tew-692gr)
+       tew-692gr|\
+       wlr-6000)
                ucidef_add_switch "switch0" \
                        "1:lan" "2:lan" "3:lan" "4:lan" "5:wan" "0@eth0"
                ;;
+       f5d8235-v1|\
        tew-714tru|\
        v11st-fe|\
        wzr-agl300nh)
                ucidef_add_switch "switch0" \
                        "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "5@eth0"
                ;;
+       w2914nsv2)
+               ucidef_add_switch "switch0" \
+                       "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan:5" "6@eth0"
+               ;;
        wcr-150gn)
                ucidef_add_switch "switch0" \
                        "0:lan" "6t@eth0"
@@ -318,6 +338,9 @@ ramips_setup_macs()
                [ -n "$lan_mac" ] || lan_mac=$(cat /sys/class/net/eth0/address)
                wan_mac=$(macaddr_add "$lan_mac" 1)
                ;;
+       kng_rc)
+               wan_mac=$(mtd_get_mac_binary factory 28)
+               ;;
        linkits7688 | \
        linkits7688d)
                wan_mac=$(mtd_get_mac_binary factory 4)
@@ -382,6 +405,9 @@ ramips_setup_macs()
                lan_mac=$(mtd_get_mac_binary factory 4)
                wan_mac=$(mtd_get_mac_binary factory 40)
                ;;
+       wlr-6000)
+               wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 32772)" 2)
+               ;;
        wsr-1166)
                local index="$(find_mtd_index "board_data")"
                wan_mac="$(grep -m1 mac= "/dev/mtd${index}" | cut -d= -f2)"