mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
updates from whiterussian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1504 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -12,6 +12,9 @@ if_valid $if || exit
|
||||
mac=$(nvram get ${type}_hwaddr)
|
||||
$DEBUG ifconfig $if down 2>&-
|
||||
|
||||
pidfile=/var/run/${if}.pid
|
||||
[ -f $pidfile ] && $DEBUG kill $(cat $pidfile)
|
||||
|
||||
if [ "${if%%[0-9]}" = "br" ]; then
|
||||
stp=$(nvram get ${type}_stp)
|
||||
$DEBUG brctl delbr $if 2>&-
|
||||
@@ -47,7 +50,6 @@ case "$if_proto" in
|
||||
;;
|
||||
dhcp)
|
||||
ip=$(nvram get ${type}_ipaddr)
|
||||
[ -f $pidfile ] && $DEBUG kill $(cat $pidfile)
|
||||
${DEBUG:-eval} "udhcpc -R -i $if ${ip:+-r $ip} -b -p $pidfile &"
|
||||
;;
|
||||
none|"")
|
||||
|
||||
@@ -12,12 +12,14 @@ if [ "$1" != "failsafe" ]; then
|
||||
mount -o remount,rw /dev/root /
|
||||
fi
|
||||
else
|
||||
mtd unlock OpenWrt
|
||||
mount -t jffs2 /dev/mtdblock/4 /jffs
|
||||
pivot_root /jffs /jffs/rom
|
||||
mount none /proc -t proc
|
||||
mount none /dev -t devfs
|
||||
umount /rom/proc rom/dev >&-
|
||||
if [ -z "$(nvram get no_root_swap)" ]; then
|
||||
mtd unlock OpenWrt
|
||||
mount -t jffs2 /dev/mtdblock/4 /jffs
|
||||
pivot_root /jffs /jffs/rom
|
||||
mount none /proc -t proc
|
||||
mount none /dev -t devfs
|
||||
umount /rom/proc rom/dev >&-
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
mount none /tmp -t tmpfs -o nosuid,nodev,mode=1777,size=50%
|
||||
|
||||
Reference in New Issue
Block a user