Wake On Lan (WOL) en Linux Ubuntu 8.10
17 enero 2009 in Linux
Para activar la opción WOL en la tarjeta de red hay que ejecutar la orden:
ethtool -s eth0 wol g
El problema es que al apagar el ordenador se pierde esta configuración. Una solución es preparar un script para que ejecute esta orden al iniciar y al apagar el equipo, asegurándonos así que la tarjeta siempre estará preparada. Hay que crear un fichero de nombre wakeonlan
en el directorio /etc/init.d
con el siguiente contenido:
#!/bin/bash
ethtool -s eth0 wol g
exit
A continuación le damos permisos de ejecución con:
chmod a+x /etc/init.d/wakeonlan
Y para que se ejecute al iniciar y apagar el equipo hacemos:
update-rc.d -f wakeonlan defaults
Alf said on 1 junio 2009
Cuando intento ejecutar la última línea me sale lo siguiente:
$ update-rc.d -f wakeonlan
usage: update-rc.d [-n] [-f] remove
update-rc.d [-n] defaults [NN | SS KK]
update-rc.d [-n] start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
[WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.
Marcos Grau said on 2 junio 2009
Perdón, la orden estaba incompleta, ya lo he corregido. Faltaba la palabra defaults al final.
Tiene que quedar de la siguiente manera:
update-rc.d -f wakeonlan defaults