¿Es posible Wake On LAN automático con DD-WRT?

7

Podría estar pensando en la forma incorrecta de resolver este problema. Si hay una mejor manera, dímelo. Quiero permitir que mi servidor doméstico se suspenda cuando no se usa, pero que se active automáticamente cuando se acceda a él. Mi hogar no sigue un horario establecido debido a que las personas trabajan en diferentes turnos, por lo que no puedo programar un ciclo óptimo de sueño / vigilia para el servidor

Hay un demonio WOL para DD-WRT que envía paquetes de reactivación en un intervalo programado, pero esto no es lo que quiero. Me gustaría que mi servidor doméstico duerma automáticamente, pero también se active automáticamente cuando se accede a él.

No quiero usar ningún tipo de utilidad para enviar explícitamente un paquete de activación. Tengo el servidor asignado a la dirección IP estática. Me gustaría saber si existe alguna solución que envíe automáticamente paquetes de reactivación si la IP estática se considera inalcanzable debido a que la computadora está en modo de ahorro de energía.

Ben Robbins
fuente

Respuestas:

3

Este tipo podría estar haciendo lo que estás pidiendo:

http://gaddgets.blogspot.com/2007/02/auto-wol-on-dd-wrt-on-linksys-wrt54gl.html

Pensé que trataría de configurarlo para activar la computadora en un puerto 80 (http) si estuviera en modo de "suspensión". ... Analizaría el syslog para detectar la actividad del puerto 80. ... Ahora hay un retraso, cuando la computadora está dormida para acceder a una página en la computadora. Sin embargo, creo que en la mayoría de los casos, el tiempo de espera del navegador es lo suficientemente largo como para activar la computadora y entregar la página web.

El guión que escribió está en ese enlace. Si está accediendo a otro puerto, supongo que cambie el puerto.

hiperslug
fuente
2

Encontré esto para WinXP en los foros dd-wrt ,

Si ponía mi caja en hibernación, ya no podía despertarla. La solución es muy simple: vaya al Administrador de dispositivos (o ejecute devmgmt.msc), seleccione su adaptador de ethernet, haga doble clic en él y vaya a la pestaña Administración de energía . Marque tanto Permitir que este dispositivo saque la computadora del modo de espera como Solo permitir que las estaciones de administración saquen la computadora del modo de espera .
Si marca solo el primero, ¡incluso un simple ping despertará su computadora!

Si eso no funciona,
probablemente tendrá que mantener un icono de escritorio en un script por lotes / shell para la activación.

nik
fuente
1
Leí el wiki DD-WRT antes de hacer la pregunta. Entiendo que tenías que enviar explícitamente el despertar. Me gustaría que el despertar ocurra automáticamente. He aclarado la pregunta con mis requisitos.
Ben Robbins