better fixups for wrt54g v1.x
authorFelix Fietkau <[email protected]>
Tue, 15 May 2007 18:45:28 +0000 (18:45 +0000)
committerFelix Fietkau <[email protected]>
Tue, 15 May 2007 18:45:28 +0000 (18:45 +0000)
SVN-Revision: 7254

openwrt/package/base-files/default/etc/init.d/S05nvram

index 0c2bfaef783ed1d5bb7d8c6e209f3bb80edce3b8..31e39842f937ececeaab79035f7e9dbbe5969590 100755 (executable)
@@ -78,12 +78,15 @@ nvram_default lan_proto static
        debug "### wrt54g 1.x hack ###"
        remap eth0 vlan2
        remap eth1 vlan1
+       nvram_default vlan0hwname "et0"
        nvram_default vlan1hwname "et0"
-       nvram_default vlan2hwname "et0"
        nvram_default lan_ifnames "vlan0 eth2"
-       nvram get lan_ifnames | grep vlan2 >/dev/null && {
+       if nvram get lan_ifnames | grep vlan2 >/dev/null; then
+               nvram_default vlan2hwname "et0"
                nvram_default vlan2ports "1 2 3 4 5*"
-       }
+       else
+               nvram_default vlan0ports "1 2 3 4 5*"
+       fi
 }
 
 # hacks for asus wl-500g deluxe