Finalmente sono riuscito ad accendere il mio PC anche da remoto: grazie al wake on Lan!

Prima di tutto bisogna verificare che la scheda ethernet lo supporti.

Penso che ormai solo le schede ethernet di alcuni portatili non supportino il wake on lan.

Prima di tutto bisogna entrare nel bios e attivare la funzione:

Questo è su un bios Asus ma penso che sia del tutto simile in qualsiasi altro bios:

Premere il tasto del durante il boot

Poi andare in Power> APM Configuration

Poi Settare Enable Power On By PCI DevicesUna volta avviato Ubuntu installare il pacchetto ethtool

apt-get install ethtool

aggiungere la riga

ethtool -s eth0 wol g

nel file /etc/rc.local (prima di exit 0)

Può essere anche che halt, durante lo shutdown del sistema, spenga comunque la scheda di rete.

Bisogna quindi modificare il file /etc/init.d/halt

Se nello script avete una riga fatta in questo modo:
halt -d -f -i $poweroff $hddown
dovete togliere il parametro -i perché tutto funzioni.

Se non avete il parametro -i:
halt -d -f $netdown $poweroff $hddown

andate all’inizio del file e cercate la riga dove viene inizializzata la variabile netdown

# Make it possible to not shut down network interfaces,
# needed to use wake-on-lan
netdown=”-i”
if [ “$NETDOWN” = “yes” ]; then
netdown=””
fi

e cambiatele il valore da yes a no.

Adesso digitate

ifconfig

e annotate il vostro mac address

root@ClaudioPC:/home/claudio# ifconfig
eth0      Link encap:Ethernet  HWaddr 90:e6:ba:15:e6:a9
indirizzo inet:192.168.1.100  Bcast:192.168.1.255  Maschera:255.255.255.0
indirizzo inet6: fe80::92e6:baff:fe15:e6a9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:4905 errors:0 dropped:0 overruns:0 frame:0
TX packets:5360 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:1000
Byte RX:3621166 (3.6 MB)  Byte TX:1194419 (1.1 MB)
Interrupt:36 Indirizzo base:0xa000

Sul computer client:

Installate il pacchetto wakeonlan

apt-get install wakeonlan

Così quando volete accendere il vostro PC digitate

wakeonlan MAC ADDRESS

Attenzione per i PC con chipset NVIDIA NFORCE

Il dirver forcedeth, per le schede di rete integrate nelle schede madri con chipset nforce.

Durante lo shutdown un bug cambia il mac address e lo inverte.

Quindi da così:

wakeonlan 90:e6:ba:15:e6:a9

diventa:

wakeonlan a9:e6:15:ba:e6:10

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.