Linux.WOL: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
Voraussetzungen: | Voraussetzungen: | ||
* PCI | * WOL fähige Netzwerkkarte die über PCI 2.2 an das Board gekoppelt ist (alternativ über WOL jumper mit Kabel) | ||
* | * Integrierte Netzwerkkarte. | ||
* BIOS: Powermanagement muss aktiv sein. | * BIOS: Powermanagement muss aktiv sein. | ||
* BIOS: Aufwecken mit WOL | * BIOS: Aufwecken mit WOL MAC PME muss aktiviert sein. | ||
* Im halt müssen im an das Board angeschlossenem Hub die Link Lämpchen leuchten. Ist das nicht so, hat die Karte keinen Strom. | |||
Informationen über eine Netzwerkkarte ausgeben. | Informationen über eine Netzwerkkarte ausgeben. | ||
ethtool eth0 | ethtool eth0 // Info ausgeben | ||
man ethtool | ethtool -i eth0 // Info über das geladene Modul ausgeben | ||
man ethtool // Erklärung für die WOL Buchstaben ausgeben | |||
In ein Start-Script sollte folgendes eingetragen werden. | In ein Start-Script sollte folgendes eingetragen werden. | ||
ethtool -s eth0 wol g | ethtool -s eth0 wol g | ||
Den Rechner sollte man mit folgendem Befehl ausschalten: | |||
halt | halt | ||
Ein Remote (Linux) Rechner kann mit folgendem Befehl den Ziel Rechner einschalten: | |||
ether-wake xx:xx:xx:xx:xx:xx // MAC Adresse der Netzwerkkarte | ether-wake xx:xx:xx:xx:xx:xx // MAC Adresse der Netzwerkkarte | ||
== SiS900 auf meinem ASUS Board == | |||
Dummerweise geht das Wake on Lan mit Suse 10.0 Beta 3 nicht. Ich versuche einen entsprechenden Patch einzuspielen: | Dummerweise geht das Wake on Lan mit Suse 10.0 Beta 3 nicht. Ich versuche einen entsprechenden Patch einzuspielen: | ||
Zeile 28: | Zeile 35: | ||
wget http://www.brownhat.org/download/kpatches/sis900-wol-ethtool.diff | wget http://www.brownhat.org/download/kpatches/sis900-wol-ethtool.diff | ||
// Mist: ich musste den Patch per hand "einspielen": Also abtippen! Eigentlich sollte das | // Mist: ich musste den Patch per hand "einspielen": Also abtippen! Eigentlich sollte das | ||
// | // folgendermassen automatisch gehen: | ||
patch < sis900-wol-ethtool.diff | patch < sis900-wol-ethtool.diff | ||
Version vom 29. August 2005, 16:20 Uhr
Einen Computer aus dem "halt" wieder über die Netzwerkkarte aufzuwecken gelingt nicht immer auf Anhieb. Hier einiges Tipps?
Voraussetzungen:
- WOL fähige Netzwerkkarte die über PCI 2.2 an das Board gekoppelt ist (alternativ über WOL jumper mit Kabel)
- Integrierte Netzwerkkarte.
- BIOS: Powermanagement muss aktiv sein.
- BIOS: Aufwecken mit WOL MAC PME muss aktiviert sein.
- Im halt müssen im an das Board angeschlossenem Hub die Link Lämpchen leuchten. Ist das nicht so, hat die Karte keinen Strom.
Informationen über eine Netzwerkkarte ausgeben.
ethtool eth0 // Info ausgeben ethtool -i eth0 // Info über das geladene Modul ausgeben man ethtool // Erklärung für die WOL Buchstaben ausgeben
In ein Start-Script sollte folgendes eingetragen werden.
ethtool -s eth0 wol g
Den Rechner sollte man mit folgendem Befehl ausschalten:
halt
Ein Remote (Linux) Rechner kann mit folgendem Befehl den Ziel Rechner einschalten:
ether-wake xx:xx:xx:xx:xx:xx // MAC Adresse der Netzwerkkarte
SiS900 auf meinem ASUS Board
Dummerweise geht das Wake on Lan mit Suse 10.0 Beta 3 nicht. Ich versuche einen entsprechenden Patch einzuspielen:
cd /usr/src/linux/drivers/net wget http://www.brownhat.org/download/kpatches/sis900-wol-ethtool.diff
// Mist: ich musste den Patch per hand "einspielen": Also abtippen! Eigentlich sollte das // folgendermassen automatisch gehen: patch < sis900-wol-ethtool.diff // wieder im ./linux make cloneconfig make prepare make modules modules_install
später wollen wir auch sehen, dass unsere Compilierung auch wirklich eine durchschlagende Wirkung hatte:
ethtool -i eth0
Es muss unser gepatchter Versions String angezeigt werden!