summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2006-10-24 18:51:10 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2006-10-24 18:51:10 +0000
commite2f8c9d2e4ece49c70665e3c044d35af23d14015 (patch)
tree96a329d4c0da8c3243278c10308d1600024632a9
parent127e1f71c38af63d438fbca89caefefb15970793 (diff)
add netconfig fix for wl-500g premium
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5287 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rwxr-xr-xpackage/base-files/brcm-2.4/etc/init.d/netconfig9
-rwxr-xr-xpackage/base-files/brcm-2.6/etc/init.d/netconfig9
2 files changed, 14 insertions, 4 deletions
diff --git a/package/base-files/brcm-2.4/etc/init.d/netconfig b/package/base-files/brcm-2.4/etc/init.d/netconfig
index a7cc322d8..fe39f5051 100755
--- a/package/base-files/brcm-2.4/etc/init.d/netconfig
+++ b/package/base-files/brcm-2.4/etc/init.d/netconfig
@@ -51,8 +51,13 @@ start() {
c["vlan1ports"] = "4 5"
}
if ((nvram["boardtype"] == "0x0467") || (nvram["boardtype"] == "0x042f")) {
- c["vlan0ports"] = "0 1 2 3 5*"
- c["vlan1ports"] = "4 5"
+ if (nvram["boardnum"] == "45") {
+ c["vlan0ports"] = "1 2 3 4 5*"
+ c["vlan1ports"] = "0 5"
+ } else {
+ c["vlan0ports"] = "0 1 2 3 5*"
+ c["vlan1ports"] = "4 5"
+ }
}
# WAP54G
diff --git a/package/base-files/brcm-2.6/etc/init.d/netconfig b/package/base-files/brcm-2.6/etc/init.d/netconfig
index a7cc322d8..fe39f5051 100755
--- a/package/base-files/brcm-2.6/etc/init.d/netconfig
+++ b/package/base-files/brcm-2.6/etc/init.d/netconfig
@@ -51,8 +51,13 @@ start() {
c["vlan1ports"] = "4 5"
}
if ((nvram["boardtype"] == "0x0467") || (nvram["boardtype"] == "0x042f")) {
- c["vlan0ports"] = "0 1 2 3 5*"
- c["vlan1ports"] = "4 5"
+ if (nvram["boardnum"] == "45") {
+ c["vlan0ports"] = "1 2 3 4 5*"
+ c["vlan1ports"] = "0 5"
+ } else {
+ c["vlan0ports"] = "0 1 2 3 5*"
+ c["vlan1ports"] = "4 5"
+ }
}
# WAP54G