Questa è una vecchia versione del documento!
Wake-on-LAN
Sulla macchina che deve essere svegliata on LAN bisogna abilitare l'apposita funzione da BIOS.
Ad ogni avvio bisogna eseguire l'apposito comando ethtool
(dal pacchetto Debian ethtool). Per eseguire il comando in automatico quando viene configurata la rete basta aggiungere una riga al file /etc/network/interfaces
auto eth0 iface eth0 inet dhcp up /sbin/ethtool -s eth0 wol g || true
Questa impostazione rimane valida ovviamente quando il PC è in stand-by, ma viene persa se si toglie del tutto l'alimentazione.
Per inviare il MagicPacket al computer in stand-by esistono due programmi: etherwake
e wakeonlan
.
Il primo funziona necessariamente solo in rete locale:
etherwake -i eth0 00:0F:EA:53:1C:E6
wakeonlan invece potrebbe funzionare anche con instradamento IP, ovviamente se il PC destinazione è dietro a un router/firewall bisogna che il router/firewall collabori inoltrando il pacchetto verso il PC:
wakeonlan -i 192.168.3.255 00:0F:EA:53:1C:E6