Network test
From LUGUM
network_test
Dieses Script pingt redirector.heise.de an und Startet bei nicht erreichbarkeit von redirector.heise.de die Internetverbindung neu.
#!/bin/bash
# author: Andreas Kraus <lug@ak1301.de>
# $Revision: 0.1 $
#
# licence: GPL
# http://www.gnu.org/licenses/gpl.html
#
restart_dsl()
{
/usr/bin/poff -a
sleep 15
/usr/bin/pon dsl-provider | grep -v "Plugin rp-pppoe.so loaded."
}
ping -c 2 193.99.144.80 >/dev/null 2>&1
case "$?" in
2)
echo "Keine Internetverbindung vorhanden, wird Neu gestartet"
restart_dsl
echo "...OK"
exit 1
;;
1)
echo "Heise nicht erreichbar, wird Neu gestartet"
restart_dsl
echo "...OK"
exit 1
;;
0)
exit 0
;;
esac

