GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo ver las redes WiFi disponibles, sus canales, la intensidad de la señal y más desde la línea de comandos

Este artículo explica cómo usar la línea de comandos en Linux para ver las redes WiFi disponibles, sus canales, la calidad de la conexión, la seguridad, la intensidad de la señal y más.

Esto puede ser útil para escanear redes Wi-Fi disponibles para ver rápidamente la intensidad de la señal, ver sus canales, saber qué canal Wi-Fi usar para menos interferencias, etc.

Hay varias formas/herramientas para buscar redes WiFi disponibles y enumerar sus detalles, pero en este artículo solo enumeraré 2 que son fáciles de usar y brindan suficiente información para la tarea.

Opción 1:Redes WiFi disponibles con nmcli. escanear y lista

nmcli, una herramienta de línea de comandos para controlar e informar el estado de la red, puede escanear y enumerar las redes WiFi disponibles, ya sea que el WiFi esté o no conectado a una red. Esto ya debería estar instalado en su distribución de Linux, no requiere que especifique el nombre de la interfaz y por defecto puede funcionar sin derechos de superusuario (sudo), o al menos es el caso en mi prueba tanto en Fedora como en Ubuntu.

Use nmcli para ver las redes WiFi disponibles SSID, modo, canal, velocidad de transferencia, intensidad de la señal, barra y seguridad utilizada.

nmcli dev wifi

Así es como se ve la salida del comando:


He visto a algunos usuarios decir que tenían que ejecutar nmcli con sudo para ver las redes inalámbricas disponibles, pero ese no fue el caso cuando intentaron hacer esto en Fedora 31 y 30 o Ubuntu 19.10 o 18.04. Sin embargo, si nmcli no muestra nada, intente sudo:

sudo nmcli dev wifi

Para que nmcli muestre información adicional sobre las redes WiFi escaneadas, incluidos SSID-HEX, BSSID, frecuencia y más, hágalo de la siguiente manera:

nmcli -f ALL dev wifi


Captura de pantalla:

Esto muestra los detalles de WiFi escaneados en una vista tabular. Si desea cambiar a la vista multilínea para no tener que expandir el ancho de la ventana del terminal para ver todos los detalles, use -m multiline , así:

nmcli -m multiline -f ALL dev wifi

Para uso en secuencias de comandos , use el conciso (-t ) Modo de salida:

nmcli -t -f ALL dev wifi

En caso de que quiera forzar a nmcli a escanear las redes WiFi disponibles de nuevo , usa el rescan Oportunidad:

nmcli dev wifi rescan

Opción #2:Obtener una lista de redes WiFi disponibles con wavemon

wavemon es una interfaz de usuario de terminal (TUI) que usa ncurses que monitorea los niveles de señal y ruido inalámbricos, estadísticas de paquetes, configuración de dispositivos y parámetros de red. Use esto en lugar de nmcli si no usa NetworkManager o si simplemente prefiere hacerlo sobre nmcli.

Esto le permite obtener una lista de puntos de acceso WiFi disponibles, independientemente de si está conectado a una red WiFi o no. La herramienta requiere permisos de superusuario de forma predeterminada (por ejemplo, ejecutar con sudo) para buscar redes WiFi disponibles de forma predeterminada.

wavemon puede mostrar la siguiente información para las redes WiFi disponibles (escaneadas):SSID, BSSID (dirección Mac del punto de acceso), calidad de la señal, intensidad de la señal, canal WiFi y frecuencia.

wavemon no está instalado por defecto, pero está disponible en los repositorios de muchas distribuciones de Linux. Instálalo así:

  • Fedora:

sudo dnf install wavemon

  • Debian, Ubuntu, Linux Mint, Pop! _OS, Elementary OS y otras distribuciones de Linux basadas en Debian o Ubuntu:
sudo apt install wavemon

  • abrir SUSE:
sudo zypper install wavemon

  • Arch Linux / Manjaro:
sudo pacman -S wavemon

ahora Iniciar Wavemon:

sudo wavemon

Para buscar redes Wi-Fi disponibles, presiona F3 para cambiar a la pestaña Escanear.

¿Está buscando un escáner WiFi más avanzado con funciones adicionales? Echa un vistazo a Kismet, una herramienta de línea de comandos con una interfaz de usuario web de nuevo en abril de 2019.


Debian
  1. ¿Cómo cambiar el brillo, el color y la nitidez desde la línea de comandos?

  2. Cómo comprobar la versión de Ubuntu desde la línea de comandos

  3. Cómo tomar capturas de pantalla de páginas web desde la línea de comandos

  4. Cómo emitir una señal dbus desde la línea de comando

  5. ¿Cómo obtengo mi dirección IP desde la línea de comandos?

Cómo buscar en Google desde la línea de comandos

Cómo comprobar la versión de Ubuntu desde la línea de comandos

Cómo cerrar Debian 10 desde la línea de comandos y la GUI

Cómo descargar archivos en Debian usando curl y wget en la línea de comandos

¿Cómo configurar el navegador predeterminado desde la línea de comandos?

¿Cómo habilitar y deshabilitar las extensiones de Gnome desde la línea de comandos?