Changeset 11
- Timestamp:
- 08/27/07 02:53:20 (3 years ago)
- Files:
-
- trunk/imagebuilder/files/bin/keepalive (modified) (2 diffs)
- trunk/imagebuilder/files/sbin/ifdown.3g (modified) (1 diff)
- trunk/imagebuilder/files/sbin/ifup.3g (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/imagebuilder/files/bin/keepalive
r9 r11 10 10 exit 1 11 11 fi 12 echo $$ > $lock12 echo $$ >> $lock 13 13 14 14 # variables … … 30 30 logger -p user.notice -t keepalive "Exceeded ${max}% packet loss, reconnecting..." 31 31 ifdown wwan 32 sleep 1033 32 ifup wwan & 34 33 exit trunk/imagebuilder/files/sbin/ifdown.3g
r1 r11 3 3 echo 0 > /proc/diag/led/3g_blue 4 4 echo 0 > /proc/diag/led/3g_blink 5 killall pppd 2>/dev/null >/dev/null 5 killall pppd 2> /dev/null > /dev/null 6 7 while [ -e /var/lock/LCK..* ]; do 8 sleep 1 9 done trunk/imagebuilder/files/sbin/ifup.3g
r10 r11 107 107 # if there were errors and pppd wasn't killed 108 108 if [ $EXSTATUS -ne 0 -a $EXSTATUS -ne 5 ]; then 109 # wait until lock is removed 110 while [ -e /var/lock/LCK..* ]; do 111 sleep 1 112 done 109 113 # then turn off all 3G leds 110 114 echo 0 > /proc/diag/led/3g_green 111 115 echo 0 > /proc/diag/led/3g_blue 112 116 echo 0 > /proc/diag/led/3g_blink 113 sleep 10114 117 else 115 118 exit