Questa è una vecchia versione del documento!
WAKE ON LAN
su linux debian vedere prima questa pagina https://risorsalibera.org/doku.php?id=debian:ethtool
poi dopo aver accertato che sia supportata la funzionalità “Supports Wake-on: g”
attivare se non lo è già il “Wake-on” attraverso il seguente comando:
ethtool -s enp0s8 wol g
dove enp0s8 è il nome dell'interfaccia di rete che potrebbe anche essere eth0 o altro
A questo punto la scheda è pronta per ricevere il “pacchetto magico” da un'altro computer.
attenzione perchè la scheda è pronta a ricevero subito dopo che il pc viene spento, ma se controlliamo
una volta che il SO è partito, la scheda si è nuovamente messa nella situazione di disattivazione.
quindi prima di rispegnere nuovamente il PC bisogna ancora attivare l'opzione “g”
A questo punto per farlo in automatico bisogna eseguire il comando tutte le volte che il pc viene acceso o comunque prima che venga spento
Ma c'è già una direttiva che in automatico lo fa da “squeeze” in avanti ovvero c'è da aggiungere nel file di configurazione \etc\network\interface l'opzione “ethernet-wol g” come indicato nell'esempio che segue:
auto enp0s8
iface enp0s8 inet manual
ethernet-wol g
iface enp0s8.7 inet manual
vlan_raw_device enp0s8
auto vmbr0
iface vmbr0 inet static
address 192.168.1.182
netmask 255.255.255.0
gateway 192.168.1.254
bridge_ports enp0s8.7
bridge_stp on
bridge_fd 0
Ovviamente per avviare il pc spento con la funzione wol bisogna prima installare nel caso di debian il pacchetto:
apt-get install wakeonlan
e lanciare il comando:
wakeonlan xx:xx:xx:xx:xx:xx
dove le xx:xx:ecc. stanno per il MAC address