Ich hab in einer Firma als Praktikant mal den Auftrag gehabt, bei über 200 Rechnern Wake-on-LAN zu aktivieren.
Folgende Erkenntnisse:
1. Das Board muss entweder so ein WOL-Anschluss haben oder PME (Power Management Events, ab PCI 2.2) unterstützen. PME muss man im BIOS desöfteren aktivieren, "PME Enable" oder "Wake up on PCI" oder ähnliches unter "Power "Management". Fürs Kabel muss man es auch aktivieren. Das BIOS muss wissen, dass es die PCI-Karte mit Strom versorgen muss (manchmal auch eine Einstellung). Generell hatte ich mit PME-Mainboards mehr Erfolg als mit Kabel.
2. Die LAN-Karte bzw. der Chip muss WOL unterstützen. Manchmal muss man es neben PME bei OnBoard-Karten auch im BIOS aktivieren, bei manchen Karten war es teilweise in dem Setup die bei Karten mit einem Boot-ROM aufrufen kann.
3. Die Firmware auf der Netzwerkkarte muss wissen, dass sie auf WOL reagieren soll, muss man in der Regel aktivieren. Unter Windows ist das im Treibermodell nicht standardisiert (dämliches Betriebsystem), daher muss man im Gerätemanager bei den Eigenschaften der Netzwerkkarte unter "Erweitert" meistens extra nach einem WOL-Eintrag suchen und diesen aktivieren. Aktivierung erfordert Netzwerk-Reset. (Bei Linux ists standardisiert, kann man über ethtool aktivieren wenns der Treiber unterstützt).
4. Den Rechner via Software (aka. Windows) runterfahren. Ist man im BIOS und drückt einfach 4 Sekunden auf den Ausschalt-Knopf funktionierts in den meisten Fällen nicht, weil das BIOS dann die PCI-Geräte nicht mit Strom versorgt. Also Windows den Rechner runterfahren lassen.
Teilweise ist es sogar der Netzwerk-Karten-Treiber der der Karte jedes Mal von frischem sagen muss, dass sie sich nicht Ausschalten soll beim runterfahren, also erst Windows hochfahren und wieder runterfahren.
5. WOL ist nicht standardisiert. Die meisten Karten erkennen Magic-Pakets, manche reagieren aber auch auf Pakete mit der ehemaligen IP und ähnlichen Krams (teilweise auch mit Passwort). Kann man meistens über die Treibereinstellungen einstellen, auf was die Karte reagieren soll.
6. Für WOL im Standby (und evtl. auch Shutdown) unter Windows muss man bei den Eigenschaften der Netzwerkkarte im Gerätemanager im Reiter Energieverwaltung ein paar Häckchen setzen oder entfernen ("Computer darf Gerät ausschalten" entfernen und so)
Das ist alles was mir noch so einfällt. Kann sein dass ich das eine oder andere vergessen habe.