Hi, inzwischen ist es wohl zu spät: > #!/bin/sh > # /usr/sbin/aoncron > log=/var/log/aon.cron > > # ping nameserver > if ping -c 2 195.3.96.67 &> /dev/null > then > echo "'date': ADSL is ip!" >> ${log} ` ` > else > echo "`date`: ADSL is down!" >> ${log} > aon restart # restart connection ~~~ woher soll er wissen, wo das liegt? Wahrscheinlich > fi
Ich denke mal, Deine Crontab hat keine PATH=... Zeile. Also ist es recht unwahrscheinlich, daß /{,usr/}sbin mit im PATH liegt, und ich nehme mal an, aon ist in ../sbin. Bring' mal ein ``echo $PATH >>${log}'' in Deinen Script mit rein. Oder gleich auch exec >${log} 2>&1 in eine der ersten Zeilen des Scriptes. Dann solltest Du auch die Fehler im Log sehen. Best regards from Dresden/Germany Viele Gruesse aus Dresden Heiko Schlittermann -- SCHLITTERMANN --------------------- internet & unix support - <a href="http://debian.schlittermann.de/"> Debian 2.x CD </a> Heiko Schlittermann HS12-RIPE finger:[EMAIL PROTECTED] - pgp: A1 7D F6 7B 69 73 48 35 E1 DE 21 A7 A8 9A 77 92 ------- gpg: CC19 0FE2 073B AEA1 5C11 37DD 347D 73DC FF56 BA6D ----- -- ----------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Subject "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ----------------------------------------------------------- 739 eingetragene Mitglieder in dieser Liste.