diff --git a/21.02.1/check_wwan.sh b/21.02.1/check_wwan.sh new file mode 100644 index 0000000..a64d2f3 --- /dev/null +++ b/21.02.1/check_wwan.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +pingWWAN=$(ping 8.8.8.8 -c 4 -W 1 -I wwan0 | grep packets | awk '{print $7 }' | sed s/%//g) + +if [ "$pingWWAN" = 100 ] || [ -z "$pingWWAN" ] +then + logger -t check_wwan wwan0 connection broken + logger -t check_wwan Restart wwan0 + ifup wwan +fi