Update check_wan4.sh
This commit is contained in:
@@ -1,13 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
source /lib/functions/network.sh
|
wan=`/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'`
|
||||||
network_find_wan NET_IF
|
r=`ping -c1 $wan 2>&1`
|
||||||
network_get_gateway NET_GW "${NET_IF}"
|
|
||||||
|
|
||||||
r=`ping -c1 "${NET_GW}" 2>&1`
|
|
||||||
case $r in
|
case $r in
|
||||||
*permitted* ) /etc/init.d/firewall restart ;;
|
*permitted* ) /etc/init.d/firewall reload ;;
|
||||||
esac
|
esac
|
||||||
sleep 2
|
sleep 2
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user