
re viciooo xD
Ahora vengo a joder con lo de wake on lan en Linux...
Peroooo... tambien sirve para internet (L)
Yo lo uso para prender la PC de casa desde el laburo =)
En fin...
Paquetes necesarios...
Bash dijo:peter@katty:~$ sudo apt-get install wakeonlan ethtool
Bash dijo:peter@katty:~$ sudo ethtool eth0 | grep Wake-on
Supports Wake-on: pumbg
Wake-on: p
peter@katty:~$
Ahi vemos que el modo de wake on es "p", pero nosotros necesitamos una "g" la cual marque en negrita, obvio que tiene que estar soportado por nuestra placa de red... asi que ahora lo seteamos con el siguiente comando...
Bash dijo:peter@katty:~$ sudo ethtool -s eth0 wol g
peter@katty:~$ sudo ethtool eth0 | grep Wake-on
Supports Wake-on: pumbg
Wake-on: g
peter@katty:~$
Bueno, ahi tenemos la "g", asi que ahora ya esta seteado para poder prender la pc por medio de MagicPacket (no se que se fumo el que lo invento)
No se porque NO TODAS las placas de red quedan seteadas... asi que cada vez que prendemos la pc la tenemos que volver a setear... o podemos hacer para que se haga solo... =)
Bash dijo:peter@katty:~$ sudo nano /etc/init.d/wol
Y le pegamos esto adentro...dijo:#!/bin/bash
ethtool -s eth0 wol g
Le damos permisos de ejecucion y lo enlazamos con los que se ejecutan durante el apagado (runlevel 0):
Bash dijo:peter@katty:~$ sudo ln -sf /etc/rc0.d/K20wol /etc/init.d/wol
Saltea lo del router si solo lo queres hacer LAN...
Ahora editan la NAT del router para que mande el dato a todas las maquinas de tu red local...
O sea... en la NAT ponen como ip la broadcast de la red... en mi caso fue: "192.168.1.255" y puerto, por defecto el wakeonlan usa el 6... pero se puede cambiar...
LISTO! =)
Ahora desde otra pc prendemos la pc haciendo esto...
Bash dijo:peter@katty:~$ wakeonlan -i 192.168.1.255 -p 1234 01:02:03:04:05:06
Sending magic packet to 192.168.1.255:1234 with 01:02:03:04:05:06
peter@katty:~$
reemplaza el 192.168.1.255 por tu ip.... si estas en red local pone la privada, si estas en internet pone la publica...
el "-p 1234" solo es necesario si lo haces por internet y pusiste otro puerto en la NAT, si ruteaste el puerto 6, no lo pones...
01:02:03:04:05:06 cambialo por la mac de tu pc...
No la sabes? no importa...

Bash dijo:peter@katty:~$ sudo ifconfig | grep HWaddr
eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
peter@katty:~$
FIN =)
Otros Postdijo:Otros post que te pueden interesar!
Cualquier consulta les contestare con mucho agrado =)
Gracias por pasar y escucho criticas! ...constructivas =)