Author: rmilecki
Date: 2014-12-20 16:09:01 +0100 (Sat, 20 Dec 2014)
New Revision: 43754

Modified:
   trunk/target/linux/bcm53xx/base-files/etc/uci-defaults/02_network
Log:
bcm53xx: support WAN connected to switch port 0

Signed-off-by: Rafa?\197?\130 Mi?\197?\130ecki <[email protected]>


Modified: trunk/target/linux/bcm53xx/base-files/etc/uci-defaults/02_network
===================================================================
--- trunk/target/linux/bcm53xx/base-files/etc/uci-defaults/02_network   
2014-12-19 22:02:59 UTC (rev 43753)
+++ trunk/target/linux/bcm53xx/base-files/etc/uci-defaults/02_network   
2014-12-20 15:09:01 UTC (rev 43754)
@@ -13,9 +13,18 @@
 
 ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2"
 ucidef_add_switch "switch0" "1" "1"
-ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 5t"
-ucidef_add_switch_vlan "switch0" "2" "4 5t"
 
+vlan1ports="$(nvram get vlan1ports)"
+vlan2ports="$(nvram get vlan2ports)"
+if echo "$vlan1ports" | egrep -q "^1 2 3 4 5" && \
+   echo "$vlan2ports" | egrep -q "^0 5"; then
+       ucidef_add_switch_vlan "switch0" "1" "1 2 3 4 5t"
+       ucidef_add_switch_vlan "switch0" "2" "0 5t"
+else
+       ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 5t"
+       ucidef_add_switch_vlan "switch0" "2" "4 5t"
+fi
+
 uci commit network
 
 exit 0
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to