Problem mit Crontab

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Lars79
Beiträge: 10
Registriert: 13.02.2004 21:48:44
Wohnort: Berlin

Problem mit Crontab

Beitrag von Lars79 » 21.04.2004 21:38:56

Hallo,

ich hab ein Problem mit meiner Crontab. Ich möchte das mein Router (läuft 24/7) 2 mal am Tag (04:00 und 16:00) die Internetverbindung trennt, eine Minute wartet und eine neue aufbaut. Als root hab ich mir folgendes in die Crontab gebastelt:

Code: Alles auswählen

# disconnect internet connection every 12 hours for 1 minute
0 4,16 * * * poff dsl-provider; sleep 60; pon dsl-provider

Nach der letzten Zeile hab ich noch einen Zeilenumbruch gemacht, weil das anscheinend sonst u. U. Probleme macht. Das Problem ist jetzt, daß er zwar die Verbindung trennt, aber keine neue herstellt. Ich hab leidert keine Idee was an der Crontab falsch ist...

Schon mal danke fürs gucken =),

Lars

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 22.04.2004 03:20:49

Was sagt denn die Syslog zu deiner Crontab? Normalerweise kriegst du auch ne Mail für jeden Cron und dessen Status.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 22.04.2004 08:15:10

Oder mach Deine crontab wie folgt:

Code: Alles auswählen

00 04,16 * * * poff dsl-provider
01 04,16 * * * pon dsl-provider
;-)

Benutzeravatar
Lars79
Beiträge: 10
Registriert: 13.02.2004 21:48:44
Wohnort: Berlin

Beitrag von Lars79 » 22.04.2004 10:59:15

Danke für die Anworten =).

@rebel: In die Syslog hab ich noch nicht reingeschaut. Werd ich nachholen. Hab nur gerad keinen Zugriff auf den Rechner.

@mistersixt: Da hätte ich eigentlich auch selber drauf kommen können. Vielleicht bringt der Sleep-Command ihn irgendwie aus dem Konzept. Denn der erste Command wurde ja ausgeführt. Werd ich nachher mal testen. Danke =).

Antworten