ap51-flash.sh (431B)
1 #!/bin/sh 2 3 NAME=ap51-flash 4 rootfs="" 5 kernel="" 6 ubnt="" 7 8 [ $1 -eq "1" ] && loop="1" 9 ifname="$2" 10 [ -n "$3" ] && rootfs="--rootfs $3" 11 [ -n "$4" ] && kernel="--kernel $4" 12 [ -n "$5" ] && ubnt="--ubnt $5" 13 14 while [ 1 ]; do 15 start-stop-daemon -S -m -p /var/run/$NAME-$ifname.pid -n $NAME \ 16 -x /usr/sbin/$NAME -- --flash-from-file $rootfs $kernel $ubnt $ifname 17 18 rm /var/run/$NAME-$ifname.pid 19 [ "$loop" != "1" ] && break 20 sleep 15 21 done