fix stupid error from me
[openwrt/svn-archive/archive.git] / openwrt / package / base-files / default / etc / init.d / S10boot
index d45f8e809be1ad8029b35d9ba40b17a52d1f2664..a827391fe40c77896457c3e5f4444f56471c71f2 100755 (executable)
@@ -1,5 +1,8 @@
 #!/bin/sh
-echo "S" > /proc/jffs2_bbc
+. /etc/nvram.sh
+if [ "$(uname -r|grep 2.4)" = "0" ];then
+       echo "S" > /proc/jffs2_bbc
+fi
 
 mkdir -p /var/run
 mkdir -p /var/log
@@ -17,7 +20,7 @@ touch /var/log/lastlog
   # if they don't already exist 
   [  "$(nvram get boardtype)" = "bcm95365r" \
   -a "$(nvram get boardnum)" = "45" \
-  -a -z "$(nvram get vlan0ports)"
+  -a -z "$(nvram get vlan0ports)" \
   -a -z "$(nvram get vlan1ports)" ] && {
        nvram set vlan0ports="1 2 3 4 5*"
        nvram set vlan1ports="0 5"