Volver a escanear la red con nmcli

Volver a escanear la red con nmcli

Estoy escribiendo un pequeño script para escanear continuamente la red wifi. Estoy usando nmcli para ese propósito:

nmcli device wifi list

Periódicamente (cada x segundos) llamo a este comando en mi script para buscar una red determinada.

Pero he notado que a veces tengo que volver a escanear la red para actualizar la lista de redes descubiertas:

nmcli device wifi rescan

No está claro con qué frecuencia tengo que hacer eso. ¿Cuándo necesito volver a escanear la red?

Respuesta1

nmcli dev wifi list --rescan yes

Esto actualizará los resultados del análisis.

Respuesta2

De forma predeterminada, parece que el sistema tarda 30 segundos en realizar otro escaneo.

De forma predeterminada, nmcli garantiza que la lista de puntos de acceso no tenga más de 30 segundos y activa un análisis de la red si es necesario. --rescan se puede utilizar para forzar o deshabilitar el escaneo independientemente de qué tan actualizada esté la lista de puntos de acceso.

Tomado depágina nmcli

Entonces, si desea algo más rápido que 30 segundos, debe ejecutar el nuevo escaneo.

información relacionada