habe mir ein kleines perl skript welche meine FritzBox neustartet ausem Netz geholt:
Code: Alles auswählen
#!/usr/bin/perl -w
use Expect;
my $timeout = undef;
my $host = "192.168.x.y";
my $passwd = "????";
$telnet = Expect->spawn("/usr/bin/telnet", $host);
$r = $telnet->expect($timeout, -re => '[Pp]assword');
die "No 'password' prompt" unless defined $r;
$telnet->send_slow(0, "$passwd\n");
# Unix-Prompt
$r = $telnet->expect($timeout, '#');
die "No unix prompt (#)" unless defined $r;
$telnet->send_slow(0, "reboot\n");
Code: Alles auswählen
Subject: Cron <user@pc> /bin/usr/perl -w /home/user/fritzboxreboot.pl
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/usler>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=user>
/bin/sh: /bin/usr/perl: No such file or directory
Vielleicht sieht ja einer den Fehler..
Greetz