Ciao a tutti,
ottimo veramente questo gWakeOnLan.
Ho un problema per quanto riguarda il WakeOnLan dopo la sospensione in Ubuntu 10.04 Desktop.
Quando andava in sospensione non riuscivo poi a risvegliarlo da remoto.
http://linux-tipps.blogspot.com/2008/11 ... u-810.html
http://www.linuxquestions.org/questions ... ost3921202
http://blog.dustinkirkland.com/2009/02/ ... esume.html
http://ubuntuforums.org/archive/index.php/t-988587.html
La più utile (almeno per il mio problema ed il mio hardware) è stata la prima.
Praticamente ho capito che quando il computer va in sospensione (nel mio caso ibernazione) per non consumare energie spegne proprio tutte le periferiche salvandone lo stato e poi lo ripristina.
Quindi mi è bastato aggiungere alla whitelist delle periferiche da non spegnere la mia periferica di rete.
In pratica modificare il file /etc/default/acpi-support aggiungendo la voce eth4 (nel mio caso) alla direttiva MODULES_WHITELIST ed alla direttiva SKIP_INTERFACES.
Oltre a questo ho creato (come indicato nella seconda guida) uno script chiamato activateWOL che in pratica è una linea di codice:
#!/bin/bash
ethtool -s eth4 wol g
Ho aggiunto questo comando in fondo al file /etc/network/interfaces:
post-down /usr/bin/activateWOL
In modo che quando viene disattivata la scheda di rete viene attivato il Wake On Lan.
Ho aggiunto lo script anche nella directory ifup-post.d e ifdown-post.d.
Inoltre ho aggiunto il comando
ethtool -s eth4 wol g
anche in /etc/rc.local.
Fatto questo ora si riavvia tramite Wake On Lan anche dopo la sospensione.
Ora funziona la prima volta ma se va in sospensione una volta lo accendo poi da remoto e va in sospensione ancora non è più possibile riattivarlo. Qualcuno ha qualche idea a riguardo?
CIao
grazie
Luca