sábado, 17 de mayo de 2008

WOL: Wake on lan

Me estoy montando el servidor de datos de casa (que va a arrancar con 4Tb), y tengo el problema del Wake On LAN. El bicho correrá posiblemente Ubuntu 8.04, que es una nueva LTS de Canonical Ltd., con lo que espero evitarme tener que actualizarlo cada poco, y para que el WOL funcione bien, parece que hay que hacer alguna cosilla:

http://debianizado.net/index.php/2007/01/01/wake-on-lan-arrancando-equipos-de-forma-remota/

" Por algún motivo, la mayoría de los drivers de red en Linux no dejan la tarjeta en modo WOL, y la opción se vuelve a desactivar durante el shutdown. Si os ocurre esto, podéis incluir un script en /etc/init.d (por ejemplo /etc/init.d/wol) para que se active el modo:

#!/bin/bash
ethtool -s eth0 wol g

Le dais permisos de ejecución y lo enlazais con los que se han de ejecutar durante el apagado (runlevel 0):

ln -sf /etc/rc0.d/K20wol /etc/init.d/wol"

Una vez que tenemos eso configurado, después queda la tarea de poder encender y apagar el equipo remoto.
El apagado está claro, con un script remoto o accediendo por consola remota, en eso no hay problema, pero el encendido... hay que mandar el "magic packet", y resulta que tengo que mandarlo desde Windows... y para eso lo siguiente (http://bitelia.com/tag/wake-on-lan/):
SolarWinds Wake-On-LAN es una pequeña herramienta gratuita para Windows que nos permite encender de forma remota cualquier ordenador compatible con la tecnología Wake-On-LAN (WoL).

Explicado de forma breve. Las tarjetas de red de los ordenadores siguen recibiendo energía eléctrica -siguen “escuchando” la información de la red- proveniente del router, modem, switch, etc. aunque el ordenador esté apagado. WoL permite sacar provecho de esta situación haciendo posible encender un ordenador cuando la tarjeta de red detecta que ha recibido cierta información denominada “Magic Packet” -paquete mágico-.

Pues bien, SolarWinds Wake-On-LAN sirve precisamente para enviar dicho paquete mágico al ordenador que deseamos encender. Indicamos la dirección MAC e IP de su tarjeta de red y listo.

Bueno, espero que no me olvide de nada, a medida que lo vaya montando ya iré poniendo cosas...

No hay comentarios: