casper hat geschrieben:
Gibt's für Linux auch sowas ?
Ich meine wenn eine Dbox-Linux einen M$-Rechner aufwecken kann, sollte es doch kein Problem sein das ein kleiner Linux PC seinen großen Bruder aufwecken kann.
Das Aufwecken des PC's geht über das sogenannte Magic-Packet, es ist unabhängig vom verwendeten Betriebssystem. Es wird lediglich ein Datenpaket an die MAC-Adresse der Netzwerkkarte geschickt, die darauf reagiert und den PC einschaltet. Dies geschieht auf der Dbox mit dem
etherwake-Befehl.
Das Herunterfahren wird über
netcat gemacht. Dabei wird ein Befehl über
netcat an den Rechner geschickt.
Code: Alles auswählen
/bin/cat /var/plugins/rscript | /bin/nc -i 1 192.168.0.3 23 &
In diesem Fall heißt das folgendes:
Der Inhalt der Datei
rscript im Verzeichnis
/var/plugins/ der Dbox wird an den Rechner mit der IP-Adresse 192.168.0.3 über Port 23 geschickt. In dieser Datei ist der Befehl hinterlegt, den
nc (netcat) aufführen soll, für einen Windows-PC also der Befehl
shutdown.
Auf dem Remote-PC muß
netcat so eingerichtet sein, daß er auf Port 23 den Befehl zum Ausführen zulässt. Für einen Linux-Rechner musst Du Dir den Befehl zum runterfahren des PC's raussuchen, eventuell ist das der Befehl
halt. Netcat gibts eigentlich in jeder Linux-Distribution, schließlich stammt das ja aus der Linux-Welt. Google wird Dir bei der Einrichtung helfen. Da ich selbst kein Linux verwende kannst Du von mir keine weitere Hilfe mehr zur Einrichtung von
nc (netcat) erwarten, da ich mich damit nicht auskenne. Das WOL-Timer-Plugin schickt Dir aber auch einen anderen Befehl als
shutdown an Deinen PC. Näheres dazu steht in der
Woltimer1.95 beta Readme.pdf im Archiv.