ramips: simplify EX2700 network config
[openwrt/openwrt.git] / target / linux / ramips / base-files / etc / board.d / 02_network
index e3e65506a9649ae3ee6689186b17a16e9136890a..2d8d8edc29d4a027220b56e18537e2390c87e491 100755 (executable)
@@ -32,6 +32,11 @@ ramips_setup_interfaces()
        local board="$1"
 
        case $board in
+       11acnas|\
+       w2914nsv2)
+               ucidef_add_switch "switch0" \
+                       "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan:5" "6@eth0"
+               ;;
        3g150b|\
        3g300m|\
        a5-v11|\
@@ -48,6 +53,8 @@ ramips_setup_interfaces()
        microwrt|\
        mpr-a2|\
        ncs601w|\
+       omega2 | \
+       omega2p | \
        timecloud|\
        w150m|\
        widora-neo|\
@@ -87,7 +94,6 @@ ramips_setup_interfaces()
        sap-g3200u3|\
        sk-wb8|\
        vr500|\
-       w2914nsv2|\
        wf-2881|\
        witi|\
        wl-wn575a3|\
@@ -130,7 +136,6 @@ ramips_setup_interfaces()
        c50|\
        dir-645|\
        dir-860l-b1|\
-       f5d8235-v1|\
        f5d8235-v2|\
        gl-mt300a|\
        gl-mt300n|\
@@ -169,8 +174,7 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "9@eth0"
                ;;
-       cf-wr800n|\
-       ex2700)
+       cf-wr800n)
                ucidef_add_switch "switch0" \
                        "4:lan" "6t@eth0"
                ;;
@@ -181,6 +185,7 @@ ramips_setup_interfaces()
        cs-qr10|\
        d105|\
        dch-m225|\
+       ex2700|\
        hpm|\
        mzk-ex300np|\
        mzk-ex750np|\
@@ -205,6 +210,11 @@ 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"
@@ -214,6 +224,11 @@ ramips_setup_interfaces()
        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" \
@@ -236,6 +251,11 @@ ramips_setup_interfaces()
                ucidef_add_switch "switch0" \
                        "1:lan" "2:lan" "3:lan" "4:lan" "5:wan" "0@eth0"
                ;;
+       vocore2)
+               ucidef_add_switch "switch0" \
+                       "0:lan" "2:lan" "6t@eth0"
+               ;;
+       f5d8235-v1|\
        tew-714tru|\
        v11st-fe|\
        wzr-agl300nh)
@@ -348,6 +368,11 @@ ramips_setup_macs()
                lan_mac=$(cat /sys/class/net/eth0/address)
                lan_mac=$(macaddr_add "$lan_mac" 2)
                ;;
+       omega2|\
+       omega2p)
+               wan_mac=$(mtd_get_mac_binary factory 4)
+               lan_mac=$(mtd_get_mac_binary factory 46)
+               ;;
        oy-0001)
                lan_mac=$(mtd_get_mac_binary factory 40)
                wan_mac=$(mtd_get_mac_binary factory 46)