karibikjoe
Newbie
hi!
ich habe das problem, dass t-online meine internetverbindung nach 24 stunden unterbricht.
über KInternet findet dann keine wiedereinwahl statt, obwohl ich "dial on demand" aktiviert habe...!
nun will ich das ganze über einen cronjob regeln.
dazu hab ich die datei /etc/crontab als root folgendermassen editiert:
in der datei adsl_reconnect.sh steht folgendes
allerdings krieg ich das ding nicht zum laufen!?
stört es, wenn nebenbei KInternet läuft?
was ist daran falsch, hab es so aus einem anderen post hier übernommen?
karibikjoe
ich habe das problem, dass t-online meine internetverbindung nach 24 stunden unterbricht.
über KInternet findet dann keine wiedereinwahl statt, obwohl ich "dial on demand" aktiviert habe...!
nun will ich das ganze über einen cronjob regeln.
dazu hab ich die datei /etc/crontab als root folgendermassen editiert:
Code:
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly
14 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily
29 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly
44 4 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly
50 22 * * * root /usr/bin/cinternet -i dsl0 --stop
55 22 * * * root /usr/local/bin/adsl_reconnect.sh
in der datei adsl_reconnect.sh steht folgendes
Code:
#!/bin/sh
result=$(/usr/bin/cinternet -i dsl0 --status | /usr/bin/grep disconnect)
if [ -n "$result" ]
then
/usr/bin/killall pptp >/dev/null 2>&1
/usr/bin/cinternet -i dsl0 --start #Start the interface.
echo `/bin/date` reconnect >> /var/log/adsl_reconnect.log
else #The interface is up - Just exit
exit 0
fi
allerdings krieg ich das ding nicht zum laufen!?
stört es, wenn nebenbei KInternet läuft?
was ist daran falsch, hab es so aus einem anderen post hier übernommen?
karibikjoe