Linux.WOL: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 21: Zeile 21:




sis900
[[sis900]]


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:  


cd /usr/src/linux/drivers/net
cd /usr/src/linux/drivers/net
wget http://www.brownhat.org/download/kpatches/sis900-wol-ethtool.diff
wget http://www.brownhat.org/download/kpatches/sis900-wol-ethtool.diff
patch < sis900-wol-ethtool.diff
 
// Mist: ich musste den Patch per hand "einspielen": Also abtippen!
// Mist: ich musste den Patch per hand "einspielen": Also abtippen! Eigentlich sollte das so gehen:
wieder im ./linux
//
make cloneconfig
patch < sis900-wol-ethtool.diff
make prepare
make modules modules_install
// 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!

Version vom 29. August 2005, 14:55 Uhr

Einen Computer aus dem "halt" wieder über die Netzwerkkarte aufzuwecken gelingt nicht immer auf Anhieb. Hier einiges Tipps?

Voraussetzungen:

  • PCI Rev. 2.2 oder WOL Kabel von der Netzwerkkarte zum Board.
  • Im Hub müssen im "halt" Zustand die Link Lämpchen leuchten. Ist das nicht so, hat die Karte keinen Strom.
  • BIOS: Powermanagement muss aktiv sein.
  • BIOS: Aufwecken mit WOL oder MAC PME muss aktiviert sein.

Informationen über eine Netzwerkkarte ausgeben.

ethtool eth0    // Info ausgeben
man ethtool     // Erklärung für die WOL Buchstaben ausgeben

In ein Start-Script sollte folgendes eingetragen werden.

 ethtool -s eth0 wol g
 halt
ether-wake xx:xx:xx:xx:xx:xx    // MAC Adresse der Netzwerkkarte


sis900

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 so 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!