Wake On WAN (no LAN) En AsusWRT-Merlin.

#1
Hola a todos chicos. Tengo un Asus RT-AC68U con la versión 378.56_2 del firmware AsusWRT-Merlin. Ya sé que en el apartado de reactivación por LAN dentro de herramientas de red se puede hacer Wake On LAN a cualquiera de los dispositivos compatibles para WOL en dicho apartado. Lo he probado y funciona correctamente, pero para esto hay que acceder a la web del router cada vez que se quiera hacer, así que mi pregunta es si alguien me puede confirmar que lo que aparece en el siguiente tutoríal nos permitiría establecer una entrada estática en la tabla ARP para enlazar la IP LAN de cualquier equipo de la red LAN con su tarjeta de red en base a su MAC para así poder levantarla y despertarla aún cuando se haya reiniciado el router, tal y como se podía hacer exitosamente en el firmware DD-WRT del siguiente modo:

"Hola. Para que cada vez que se reinicie el router WOL siga funcionando es necesario introducir entradas estáticas en la tabla ARP del router que nos relacionen las IPs privadas con las MACs de las tarjetas de red que queremos despertar. Para ello es necesario acceder a la web del router y en la pestaña "Administración"->"Diagnósticos" introducir el siguiente par de líneas:

arp -i br0 -s IPLAN MACDELATARJETADERED

Por ejemplo:

arp -i br0 -s 192.168.0.3 00:1A:4D:XX:XX:XX

Acto seguido pulsar "Guardar arranque" y reiniciar el router. A la vuelta del reinicio acceder por telnet al router y comprobar que las entradas estáticas en la tabla ARP del router se han introducido correctamente del siguiente modo:

telnet 192.168.0.1 (nombre de usuario:root).
arp -n (comprobar que se han aplicado los cambios)
Debe aparecer "PERMANENT" al lado de las MACS asociadas a las ips privadas para hacer el WOL.

En el router se debe hacer también una redirección de puertos al puerto 9 UDP de cada IP privada que quieras "levantar". Saludos."

El enlace para comprobar sería este:

https://github.com/RMerl/asuswrt-merlin ... et-Traffic

Gracias por leerme y saludos.
 
#2
Yo tengo merlín y lo hago de dos formas:

- O accedo a la web del router por remoto y le doy al botón.
- Con la aplicación AiCloud de ASUS también te permite despertarlos.

Te recomiendo la segunda opción, fácil y rápido :)
 
#3
Bron dijo:
Yo tengo merlín y lo hago de dos formas:

- O accedo a la web del router por remoto y le doy al botón.
- Con la aplicación AiCloud de ASUS también te permite despertarlos.

Te recomiendo la segunda opción, fácil y rápido :)
Hola. Gracias por la recomendación Bron. Yo me refería al modo más "universal" de todos que te permite despertar desde páginas webs o incluso aplicaciones como las siguientes, pudiendo por ello no tener que recurrir a AiCloud:

http://www.wakeonlan.me/spa/
https://play.google.com/store/apps/deta ... nlan&hl=es
https://play.google.com/store/apps/deta ... .wol&hl=es
https://play.google.com/store/apps/deta ... nlan&hl=es
https://play.google.com/store/apps/deta ... .wakeonlan
https://play.google.com/store/apps/deta ... .wakeonlan

Se puede incluso, con alguna de las aplicaciones anteriores, definir un widget en el escritorio de tu smartphone Android que actúe a modo de interruptor del WOL sin tener que entrar en la web del router logueándote. Todo ello basado en la entrada estática de la tabla ARP del router...Saludos y gracias igualmente.
 
#4
¿Y no es más fácil y rápido instalar AiCloud en el móvil y pinchar en el PC a despertar? Porque vale que esas aplicaciones tienen widget, pero son dos pulsaciones lo que se necesitan con AiCloud... Yo lo hago así y me va bien, sin complicarme la vida y con Merlín.
 
#5
Bron dijo:
¿Y no es más fácil y rápido instalar AiCloud en el móvil y pinchar en el PC a despertar? Porque vale que esas aplicaciones tienen widget, pero son dos pulsaciones lo que se necesitan con AiCloud... Yo lo hago así y me va bien, sin complicarme la vida y con Merlín.
Claro que sí, pero la comodidad de una solo pulsación con un widget, ampliar el abanico de posibilidades y no tener que reducirlo a AiCloud es más atractivo y por ello merece la pena por mi parte el investigarlo hasta el final. Gracias de nuevo por tu ayuda, saludos.
 
#6
Hola, quería comentar que he probado el script mencionado arriba con uno de los dos PCs de sobremesa que tengo y ha funcionado correctamente. Ahora solo me queda averiguar cómo tendría que modificar el procedimiento para más de un ordenador, por si quiero levantar/despertar mi otro PC de sobremesa...
Por si acaso se lo he preguntado aquí:
http://www.snbforums.com/threads/wake-o ... ipt.29365/
De paso también les he preguntado si hay algún modo de "saltarse" lo del script y poder hacerlo como en DD-WRT asignando una entrada estática en la tabla ARP del router desde dentro de la propia web de configuración del router como se comenta aquí al final casi del tutorial:
http://www.ptere.com/wol/
Gracias por adelantado y saludos.
 
#9
daviddrf dijo:
Hola. He actualizado este hilo porque he encontrado una forma mejor, más eficiente y más rápida de configurar el router correctamente para que el Wake On WAN (no solo LAN) funcione correctamente. Más información aquí por si a alguien le pudiera interesar:
http://www.snbforums.com/threads/wake-on-wan-from-more-than-a-computer-using-script.29365/#post-278076
Saludos.
Muchas gracias por la actualización. Yo estaba usando el antiguo script, y este parece mucho mas practico

Solo una cosa...

¿Como harías para poner varios equipos en la tabla de ARP?
¿Podrías poner un ejemplo?

Gracias
 
#10
yo he configurado el services-start como en el ejemplo
at << EOF > /jffs/scripts/services-start
#!/bin/sh
/sbin/arp -s 192.168.1.2 AB:CD:EF:1G:2F:3G
cambiendo ip y mac y no me funciona..
le he dado permisos y he reiniciado el router
y cuando hago desde telnet arp -a no me sale perm en la ip correspondiente
alguna idea?
 
Arriba