Navegador

Tamaño de Fuente

 
 

Login

 

Configuración con Linux Ubuntu

  • PASO 1. Averiguar la interfaz de red por la que se va a arrancar remotamente el ordenador. En la mayoría de ocasiones el equipo tendrá una sola, pero en cualquier caso es posible consultarlas tecleando el comando ifconfig en un terminal. Se recuerda a los usuarios que no es posible arrancar un equipo conectado solo vía WiFi con WOL, a menos que la BIOS tenga un método específico para ello, hecho que no es lo más usual.

 

En el caso que se muestra debe elegirse obligatoriamente que el equipo se despierte mediante la interfaz eth0.

 

  • PASO 2. Es necesario crear un script que se ejecute cada vez que el ordenador se enciende para evitar la pérdida de la configuración realizada. Hay que tener permisos de administrador en el sistema, para ello se teclea en el terminal sudo –i y se introduce nuestra contraseña.

sudo -i

 

  • PASO 3. Moverse al directorio init.d que contiene los ficheros que se ejecutan al arrancar el equipo y crear un nuevo fichero. Para visualizarlo es posible utilizar cualquier editor de texto al que se esté acostumbrado. Si no se tiene ninguna preferencia, se puede optar por gedit si se usando el entorno gráfico GNOME, KWrite si se utiliza KDE o PICO (recomendando por su sencillez). Vim puede ser una buena opción para usuarios avanzados. Se teclean los siguientes comandos:

 

cd /etc/init.d/

pico wakeonlanconfig

 

 

 

  • PASO 4. Escribir y guardar lo que se muestra a continuación en el archivo abierto. Debe tenerse en cuenta que se debe remplazar eth0 por el nombre de la interfaz de red que se esté configurando (en caso de que no sea la eth0) y que es posible repetir la línea ethtool (antes de la línea exit) para tantas interfaces como se desee.

 

#!/bin/bash

ethtool -s eth0 wol g

exit

 

 

  • PASO 5. De vuelta al terminal se establecen los permisos del archivo con el comando:

chmod a+x wakeonlanconfig

  • PASO 6. Hacer que el script se ejecute al iniciarse el sistema operativo:

update-rc.d -f wakeonlanconfig defaults

 

Debería verse algo como lo que se muestra a continuación:

Adding system startup for /etc/init.d/wakeonlanconfig ...

 
 
   /etc/rc0.d/K20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc1.d/K20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc6.d/K20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc2.d/S20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc3.d/S20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc4.d/S20wakeonlanconfig -> ../init.d/wakeonlanconfig

   /etc/rc5.d/S20wakeonlanconfig -> ../init.d/wakeonlanconfig

 

  • PASO 7. Ejecutarlo y asegurarse de que no hay errores.

 

/etc/init.d/wakeonlanconfig

 

El comando anterior no debería producir ninguna salida y situarnos en el prompt inicial.

 

Para usar Wake On Lan desde un ordenador que esté en la misma red que el que se quiere arrancar hay que escribir:

wakeonlan dirección_MAC_del_ordenador_a_arrancar

 

La dirección MAC del equipo en el que se ha habilitado WOL se puede consultar con el comando:

ifconfig | grep HW

 

 

Si se produce algún error es probable que el puerto del sistema que se está intentando despertar no es el establecido por defecto (el 9). Se puede probar con el 7 o con cualquier otro que se estableciera en la configuración de la BIOS  con el siguiente comando:

wakeonlan –p 7 dirección_MAC_del_ordenador_a_arrancar

 

Disclaimer: "Google translator" is showed in the upper part of the site in order to help to translate into other languages. CSIRC is not responsible for its quality.

tfno: 958 241 010 * fax: 958 244 221 * email: csirc@ugr.es
Politica de Privacidad