Wake on Lan. Despierta por la red


Tratando de hacer cualquier cosa para evitar leer nuevamente los capítulos de CCNA.

Encontré una tarjeta de red que si soporta WOL. y por supuesto el cable necesario 


y despues de leer este blog me tome un poco de tiempo para probarlo. 

lo que sigue es un Ctrl + c, Ctrl + v y  edit del link anterior. 

- Primero: hay que configurar la BIOS. para que permita que dispositivos PCI despierten al ordenador. Es requerido activar el Power On by PCI Devices o el Power On by PCI Cards.

- Segundo: Configurar La NIC del SO. (la tarjeta de red) 

En GNU/Linux la herramienta más indicada es el ethtool. Este comando nos permite mostrar o cambiar parámetros de la mayoría de los drivers de las tarjetas 


Lo mejor para asegurarnos de que el PC sólo se despertará cuando nosotros queramos , es elegir que despierte con un MagicPacket. Si la MAC fuera 01:02:03:04:05:06, el paquete mágico contendría en el campo de datos:

FFFFFFFFFFFF010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506

Por tanto, activamos el WoL para MagicPacket:

# ethtool -s eth3 wol g


En envío del paquete mágico


Finalmente, tras dejar el PC correctamente apagado, para despertarlo desde otro PC necesitaremos alguna utilidad que mande el paquete mágico.

En Linux tenemos dos utilidades ya empaquetadas a tiro de apt-get, el wakeonlan y el etherwake:

En lo personal me quede con etherwake, porque es un programilla chico que hace la pega el código esta por acá 

Si ejecutamos por ejemplo

# etherwake 00:22:33:22:44:33

donde 00:22:33:22:44:33 es la dirección MAC de la tarjeta del pc configurado anteriormente, (el que esta apagado)


Para finalizar

Resumen de los que necesitamos para que el WoL funcione:
- Que el hardware lo permita
- Configurar la BIOS
- Configurar el interfaz de red para que acepte las peticiones de WoL
- Dejar el PC correctamete apagado
- Enviar la petición desde otro sistema

 Enjoy

2 comment:

Ov3R on 9:38:00 AM said...

hay algunos routers que pueden despertar un equipo vía LAN (Wake on LAN), tu le puedes programar la hora que quieres que lo despierte y listo, lo que si e visto super pocos de esos router y por lo general son Linksys y uno que otro Airlive (creo que uno o 2).

Saludos.

ppalma on 9:51:00 AM said...

http://www.vicente-navarro.com/blog/2007/06/03/wake-on-lan/

al fondo hay referencia.

Post a Comment

 

Ppalma Copyright © 2008 D'Black by Ipiet's Blogger Template