Om een pc via wake-on-lan te laten werken heb je een paar tooljes en instellingen nodig.
Op de client dient het pakketje 'wakeonlan' te installeren.
Eens ge-installeerd is dan de opdracht om de server te starten:
wakeonlan <mac-adress-netwerkkaart-server>
Maar eerst moet je op de server het een en ander regelen.
Op de server dient het pakket 'ethtool' te installeren.
Dan moet je de netwerkkaart 'aktiveren' voor wake-on-lan.
En aagezien dit bij elke herstart moet gebeuren plaats je deze opdracht oa in /etc/rc.local
/sbin/ethtool -s eth0 wol g
Eens dit is uitgevoerd, moet het mogelijk zijn op via de eerste opdracht de server vanop afstand te starten.
Een paar uitzondering die ik ken.
Bij sommige nVidia netwerkkaarten zal je de mac-adress in omgekeerde volgorde moet door geven.
Als de netwerkkaart geen wake-on-lan ondersteund is het al gelijk over-en-uit.
Om er achter tekomen, op de server de volgende opdracht:
sudo ethtool eth0
Mijn uitkomst:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes