Suche Befehl zum neu starten der Box

informerex

IPPF-Urgestein
Mitglied seit
20 Apr 2005
Beiträge
17,194
Punkte für Reaktionen
61
Punkte
48
benötige für eine Programm die Befehlskette um die Box neu zu starten.
(automatisch, also nicht über die Standart Oberfläche)

AVM Hotline konnte mir nicht weiter helfen.

Bei D-link lautet diese z.Bsp.:

hxxp://192.168.0.2/cgi-bin/dial?rc=@&A=H0&rd=status

SuFu hat leider kein Ergebnis gebracht
 
mit telnet auf die Box und reboot?

z.B. per script:


#!/usr/bin/perl -w

use Expect;

my $timeout = undef;

my $host = "192.168.178.1";
my $passwd = "geheim";


$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");
 
nein, wie oben beschrieben, benötige lediglich eine Befehlsfolge um die Box neu zu starten, also NICHT über telnet.

PS: die müsste es doch geben, weil in der Weboberfläche der Box, wenn man dort auf "neu starten" geht, wird doch genau dieser Befehl gesendet.
 
informerex schrieb:
benötige lediglich eine Befehlsfolge um die Box neu zu starten, also NICHT über telnet. PS: die müsste es doch geben, weil in der Weboberfläche der Box, wenn man dort auf "neu starten" geht, wird doch genau dieser Befehl gesendet.
Was dort gesendet wird, ist ein POST-Request an /cgi-bin/webcm mit dem Inhalt "logic:command/reboot". Mit einem GET-Request (wie bei deinem Beispiel oben alles in der URL kodiert) funktioniert es nicht.

(So einen Request kannst du z.B. mit wget erzeugen: wget http://fritz.box/cgi-bin/webcm --post-data="logic:command/reboot"; als ich das eben ausprobiert habe, musste ich zwei Minuten warten, bis ich diese Antwort schreiben konnte. ;-)
 
jep THX, so passt es
 
Was ich gut gebrauchen könnte:

Ein Befehl, der die Verbindung ins Internet unterbricht.


Geht das auch irgendwie?
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,868
Beiträge
2,219,771
Mitglieder
371,585
Neuestes Mitglied
PauSchmitz
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.