Etherwake

Aus TuxBoxWIKI
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


Allgemeines

Ein kleines Programm für magische Wake-on-LAN Pakete. Diese können WOL fähige Computer aufwecken, die in den Sleep Modus heruntergeschaltet worden sind, oder WOL fähige Computer mit einem BIOS Feature starten. WOL ist eine Abkürzung für Wake-on-LAN. Es ist ein Standard, der Ihnen erlaubt, einen Computer von einem anderen Ort aus über eine Netzwerkverbindung einzuschalten. Etherwake unterstützt auch WOL Passwörter.

Ether-wake.c downloaden. Dann wie in letzter Zeile beschrieben (Datei editieren) installieren (gcc muss auf dem System vorhanden sein) es entsteht die Datei ether-wake in dem Verzeichnis, in dem obige Prozedur ausgeführt wurde. z.b.: Ether-wake liegt im bin Verzeichnis und liefert durch den Aufruf ether-wake -u folgende Aufrufinformationen:

usage: ether-wake [-i <ifname>] [-p aa:bb:cc:dd[:ee:ff]] 00:11:22:33:44:55

       This program generates and transmits a Wake-On-LAN (WOL) "Magic Packet",
       used for restarting machines that have been soft-powered-down
       (ACPI D3-warm state).  It currently generates the standard AMD Magic Packet
       format, with an optional password appended.

       The single required parameter is the Ethernet MAC (station) address
       of the machine to wake.  This is typically retrieved with the 'arp'
       program while the target machine is awake.

       Options:
               -b      Send wake-up packet to the broadcast address.
               -D      Increase the debug level.
               -i ifname       Use interface IFNAME instead of the default 'eth0'.
               -p <pw>         Append the four or six byte password PW to the packet.
                                       A password is only required for a few adapter types.
                                       The password may be specified in ethernet hex format
                                       or dotted decimal (Internet address)
               -p 00:22:44:66:88:aa
               -p 192.168.1.1

mittels ifconfig z.B. kann die MAC-Adresse des Zielrechners erfragt werden. (6 Ziffergruppen mit : getrennt) An diesem Zielrechner muss WOL aktiviert sein (BIOS-Einstellung). Nun ist die MAC-Adresse bspw. 00:11:22:33:44:55 so muss ./ether-wake 00:11:22:33:44:55 den Zielrechner "aufwecken"