Datos de las redes wifi con nmcli

Datos de las redes wifi con nmcli.

La terminal de nuestro linux es la mejor manera de ejecutar operaciones de manera rápida y segura. Hoy vemos una aplicación en linea de comandos que aunque viene incluidas en la mayoría de distribuciones linux, no es muy conocida.

Hablamos del comando nmcli. Con ella podemos escanear y enumerar las redes WiFi disponibles, independientemente de si la WiFi está conectado a una red o no, ademas nos aporta todos los datos accesibles de cada red wifi. Una interesante alternativa con la que podremos controlar las redes que nos rodean.

Como hablamos anteriormente, nmcli debería estar instalado en tu Linux, destacamos que no requiere especificar el nombre de la interfaz (las busca todas) y que salvo raras excepciones no necesita privilegios de superusuario (sudo).

 

Datos de las redes wifi con nmcli

Para visualizar en pantalla las redes inalámbricas disponibles, el SSID, el modo de emisión, el canal, la tasa de transferencia, intensidad de la señal mediante porcentaje y barras gráficas, ademas del tipo de seguridad de la red wifi.

Ejecutamos el comando:

Si eres uno de los extraños casos que no opera bien…

ejemplo de salida…

nmcli dev wifi

nmcli dev wifi

Si quieres ampliar los datos.

ejemplo de salida…

nmcli f ALL dev wifi

nmcli -f ALL dev wifi

Como puedes ver en los anteriores ejemplos, por defecto se ofrece una vista tabulada. Tal vez te resulte más agradable que se imprima en pantalla tipo listado. Agregamos la opción «-m multiline».

ejemplo de salida…

SSID:                                    DOM
SSID-HEX:                          444F4D
BSSID:                                  30:B5:C2:2C:09:0A
MODO:                                 Infra
CHAN:                                  11
FREC:                                   2462 MHz
TASA:                                   54 Mbit/s
SEÑAL:                                50
BARS:                                   ▂▄__
SEGURIDAD:                     WPA1 WPA2
INDICADORES-WPA:      pair_ccmp group_ccmp psk
INDICADORES-RSN:       pair_ccmp group_ccmp psk
DISPOSITIVO:                    wlp2s0
ACTIVO:                               no
*:
RUTA-DBUS: /org/freedesktop/NetworkManager/AccessPoint/2

La herramienta es muy útil dado la cantidad de datos que nos ofrece, pero si la quieres integrar en algún script debes utilizar la opción -t (terse).

Si quieres que se borre la cache de las wifis que encontró nmcli, ejecuta el comando que te indico a continuación.

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Carlos O
    19/11/2019
  2. Henry
    19/11/2019

Agregar comentario