Página 1 de 1
Problema de inicio de la estación de trabajo wapt 1.8.2 a través de wol
Publicado: 5 de octubre de 2020 - 15:39
por fifoulefou
Hola,
esta es la situación: un servidor WAPT recién instalado en una VLAN (servidor), con la consola en una estación de trabajo en la misma VLAN. Las estaciones de trabajo cliente están en una VLAN diferente.
En el lado de la red, hay un núcleo Aruba 6300 y pilas de capa 2 Aruba 2930f.
La configuración de red es correcta para Wake-on-LAN (WOL) entre VLAN. Sin embargo, en la misma estación de trabajo donde tengo la consola WAPT, hay una utilidad WOL simple. Si ejecuto un comando Wake-on-LAN en una estación de trabajo, todo funciona bien, pero no sucede nada cuando ejecuto el mismo comando WOL desde la consola WAPT. ¿Podría haber un error con WOL en WAPT 1.8.2 en Debian 10? ¿Es posible enviar un comando WOL desde la línea de comandos en el servidor WAPT?
Re: problema con wapt 1.8.2 al iniciar estaciones de trabajo a través de wol
Publicado: 13 de octubre de 2020 - 10:56 a. m.
por stephaneB
Hola, estoy agregando mi propia investigación sobre el mismo problema, ya que ya existe una solicitud.
- Versión de WAPT instalada: 1.8.2
- SO del servidor: Debian 4.9.12
- SO de la máquina de administración/creación de paquetes: Windows 10
Desde que actualizamos a la versión 1.8.2, el wake-up a través de Wake-on-LAN ya no funciona (pero funciona con otras herramientas).
Después de investigar en el servidor, encontré este script: /opt/wapt/lib/python2.7/site-packages/wakeonlan/wol.py que parece ser utilizado para esta función.
Dentro, podemos ver esta configuración:
BROADCAST_IP = '255.255.255.255'
Esta máscara de subred no funciona a través de enrutadores, y tenemos varias subredes enrutadas.
Al verificar con Wireshark, el paquete WOL efectivamente se envía desde el servidor, pero no pasa a través de los enrutadores y por lo tanto no llega a las estaciones de trabajo.
Al cambiar la máscara de subred a 10.255.255.255, que corresponde a nuestras subredes, parece que se interrumpe el envío de paquetes, según los paquetes observados en Wireshark. ¿
Tienen alguna solución para que WOL vuelva a funcionar? ¿
Quizás una mejora en la función WOL para que tenga en cuenta las direcciones IP de las estaciones de trabajo y configure dinámicamente esta dirección IP de difusión?
Gracias.
Re: problema con wapt 1.8.2 al iniciar estaciones de trabajo a través de wol
Publicado: 13 de octubre de 2020 - 14:14
por sfonteneau
https://github.com/tranquilit/WAPT/blob ... r.py#L1510
Tras revisar el código, después de un cambio, ya no funciona. Buscaré un parche.
Re: problema con wapt 1.8.2 al iniciar estaciones de trabajo a través de wol
Publicado: 15 de octubre de 2020 - 14:42
por dcardon
Hola stephaneB y fifoulefou,
stephaneB escribió: ↑13 de octubre de 2020 - 10:56 a. m.
Hola, estoy agregando mi propia investigación sobre el mismo problema, ya que existe una solicitud al respecto.
- Versión de WAPT instalada: 1.8.2
- Sistema operativo del servidor: Debian 4.9.12
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
Desde que actualizamos a la versión 1.8.2, el encendido de estaciones de trabajo mediante Wake-on-LAN ya no funciona (pero sí funciona con otras herramientas).
Después de investigar un poco en el servidor, encontré este script: /opt/wapt/lib/python2.7/site-packages/wakeonlan/wol.py que parece usarse para esta función.
...
Efectivamente, hay un error. Abrí un ticket interno. Si usas la versión empresarial, contacta con soporte para que se priorice si es urgente. De lo contrario, puedes enviar una solicitud de incorporación de cambios en el repositorio de GitHub de la comunidad.
Atentamente,
Denis