Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- MODEMDEV="/dev/ttyUSB1"
- HOST_1=8.8.8.8
- HOST_2=8.8.4.4
- STRING_OK="Connection OK..."
- STRING_LOSS="Connection loss... send \"AT^RESET\" to $MODEMDEV"
- STRING_NOTFOUND="Device $MODEMDEV not found, device reboot."
- ping -c 3 $HOST_1 > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- ping -c 3 $HOST_2 > /dev/null 2>&1
- if [ $? -gt 0 ]; then
- if [ -e $MODEMDEV ]; then
- logger $STRING_LOSS
- echo $STRING_LOSS
- echo -ne "AT^RESET\r" > $MODEMDEV
- else
- logger $STRING_NOTFOUND
- echo $STRING_NOTFOUND
- reboot
- fi
- exit 1
- else
- logger $STRING_OK
- echo $STRING_OK
- exit 0
- fi
- else
- logger $STRING_OK
- echo $STRING_OK
- exit 0
- fi
Advertisement
Add Comment
Please, Sign In to add comment