Mine
public text v1 · immutablezeus# cat adsl-status
#!/bin/sh
while true
do
IP=$(/sbin/ifconfig pppoe0 | awk '/netmask/{print $2}')
if [ -z "$IP" ]; then
echo "ADSL link is down. Trying to reset ADSL link ..."
/usr/local/bin/adsl-reset
fi
if [ $IP == "0.0.0.0" ]; then
echo "ADSL link is down. Trying to reset ADSL link ..."
/usr/local/bin/adsl-reset
fi
sleep 60
done