GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Los 3 mejores comandos para verificar la información de Wifi en Ubuntu / Linux:iwconfig, iwlist, nmcli

Obtener información detallada sobre el adaptador wifi en un sistema Linux no es sencillo con las herramientas de interfaz gráfica de usuario.

Sin embargo, hay comandos simples que pueden hacer el truco.

En este artículo, veremos comandos como iwconfig, iwlist, iw y nmcli que se pueden usar para probar detalles sobre el adaptador wifi y la conexión.

1. iwconfig

El comando iwconfig es bastante similar al antiguo comando ifconfig, pero funciona para conexiones inalámbricas. Simplemente ejecutar el comando sin ningún argumento mostraría los detalles de las conexiones wifi actuales en el sistema.

Ya sea el wifi de su sistema en una computadora portátil o un adaptador wifi usb, este comando los enumerará a todos.

La siguiente es la salida en una máquina de escritorio usando un adaptador wifi usb.

Los detalles incluyen la tasa de bits de transferencia, la frecuencia, la dirección mac del punto de acceso y algunos otros detalles.

$ iwconfig
lo        no wireless extensions.
enp1s0    no wireless extensions.
wlxc025e9177832  IEEE 802.11bgn  ESSID:"BsnlDeck"  Nickname:"<[email protected]>"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 80:26:89:C3:6A:CA
          Bit Rate:150 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=68/100  Signal level=52/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Anote el nombre de la interfaz. aquí está wlxc025e9177832

El campo ESSID nos dice el nombre de la red wifi (aquí su BsnlDeck) a la que está conectado el adaptador.

Ahora puede configurar la potencia de transmisión de radio inalámbrica usando el comando iwconfig como se muestra a continuación:

$ iwconfig wlxc025e9177832 txpower 30

Aquí está el resultado de mi computadora portátil Acer Swift 3 que muestra los detalles de la conexión wifi:

$ iwconfig
lo        no wireless extensions.
wlp0s20f3  IEEE 802.11  ESSID:"AirtelFiber_5GHz"
          Mode:Managed  Frequency:5.745 GHz  Access Point: 98:35:ED:D4:E1:4C
          Bit Rate=390 Mb/s   Tx-Power=19 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=52/70  Signal level=-58 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:10   Missed beacon:0
$

2. lista

El siguiente comando es iwlist. Enumera varios valores de parámetros admitidos por el adaptador wifi. Por ejemplo, velocidades de bits admitidas y potencias de transmisión admitidas.

Comprobar las tasas de bits admitidas - Esto mostrará las tasas de bits de transferencia de datos compatibles con el adaptador wifi.

$ iwlist wlxc025e9177832 bitrate
wlxc025e9177832  4 available bit-rates :
          1 Mb/s
          2 Mb/s
          5.5 Mb/s
          11 Mb/s
          Current Bit Rate:150 Mb/s

3. nmcli

Verifique el estado de todos los dispositivos de red:estado del dispositivo nmcli o dev nmcli

$ nmcli device status
DEVICE           TYPE      STATE         CONNECTION
wlxc025e9177832  wifi      connected     BsnlDeck
enp1s0           ethernet  disconnected  --
lo               loopback  unmanaged     --

Verifique los detalles de las redes wifi disponibles a las que se puede unir.

$ nmcli dev wifi
IN-USE  BSSID              SSID              MODE   CHAN  RATE        SIGNAL  BARS  SECURITY
        98:35:ED:D4:E1:48  AirtelFiber       Infra  5     130 Mbit/s  75      ▂▄▆_  WPA1 WPA2
*       98:35:ED:D4:E1:4C  AirtelFiber_5GHz  Infra  149   270 Mbit/s  63      ▂▄▆_  WPA1 WPA2
        60:63:4C:84:15:AA  dlink-15A3        Infra  4     270 Mbit/s  47      ▂▄__  WPA1 WPA2
        0C:80:63:76:5F:90  Krishna           Infra  9     405 Mbit/s  40      ▂▄__  WPA2
        14:CC:20:A5:70:48  Camp Nou          Infra  9     54 Mbit/s   35      ▂▄__  WPA2
        84:D8:1B:00:7A:7C  subash            Infra  10    270 Mbit/s  35      ▂▄__  WPA2
        AC:84:C6:F4:60:18  TP-Link_6018      Infra  11    270 Mbit/s  34      ▂▄__  WPA2
        18:A6:F7:3C:F8:1C  Risha             Infra  6     135 Mbit/s  27      ▂___  WPA2
        34:0A:33:68:5C:E6  neymarjr          Infra  13    270 Mbit/s  15      ▂___  WPA2
$

Otros ejemplos

1. Verifique la potencia de transmisión del adaptador wifi

Use el comando iwlist para verificar la potencia de transmisión del adaptador wifi. Mostrará la potencia en decibelios-milivatios y también en milivatios.

$ sudo iwlist wlp0s20f3 txpower
$ sudo iwlist wlp0s20f3 txpower
wlp0s20f3  unknown transmit-power information.
          Current Tx-Power=21 dBm       (125 mW)
$
$ iwlist wlx74da38e88bd7 txpower
wlx74da38e88bd7  unknown transmit-power information.
          Current Tx-Power=20 dBm       (100 mW)

2. Cambiar la potencia de transmisión del adaptador wifi

Ahora use el comando iwconfig para cambiar la potencia de transmisión de radio

$ sudo iwconfig wlx74da38e88bd7 txpower 10
[email protected]:~$ iwlist wlx74da38e88bd7 txpower
wlx74da38e88bd7  unknown transmit-power information.
          Current Tx-Power=10 dBm       (10 mW)
$

Aquí hay otro ejemplo

$ sudo iwconfig wlx74da38e88bd7 txpower 3
$ iwlist wlx74da38e88bd7 txpower
wlx74da38e88bd7  unknown transmit-power information.
          Current Tx-Power=3 dBm        (1 mW)

El comando anterior funciona para una variedad de conjuntos de chips wifi, incluidos los conjuntos de chips wifi integrados de Intel en computadoras portátiles, así como conjuntos de chips en adaptadores wifi usb.

3. Obtener detalles del adaptador wifi usb

El comando lsusb mostrará todos los dispositivos USB, incluido el adaptador wifi

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0
Bus 001 Device 003: ID 22b8:2e82 Motorola PCS
Bus 001 Device 002: ID 413c:2107 Dell Computer Corp.
Bus 001 Device 006: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

En el resultado anterior, la línea "Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]" es el adaptador wifi usb.

4. Compruebe los módulos de controlador cargados

Para verificar qué controladores están cargados actualmente para operar el controlador wifi, use el comando lsmod y grep para wifi.

$ lsmod | grep -i wifi
rtlwifi                77824  3 rtl8192c_common,rtl_usb,rtl8192cu
mac80211              778240  4 rtl_usb,rtl8192cu,rtlwifi,rtl8xxxu
cfg80211              622592  2 rtlwifi,mac80211

5. Obtenga muchos detalles sobre el adaptador wifi

El comando iw list muestra una gran cantidad de información de hardware sobre el adaptador wifi.

$ iw list

Enlaces y recursos

https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/
Ubuntu
  1. ¿Cómo verificar la versión del kernel de Linux en Ubuntu?

  2. Las 5 mejores distribuciones de Linux para juegos

  3. Configurar un punto de acceso Wifi en Linux Mint/Ubuntu

  4. Los 10 comandos de Ubuntu Linux más útiles

  5. Comprobar el tiempo de actividad en Ubuntu Linux Server - ¿Cómo hacerlo?

Los 7 mejores editores de PDF para Ubuntu Linux

Verifique la información de hardware usando HardInfo en Ubuntu Linux

Verifique la información de hardware en Ubuntu gráficamente usando hardinfo

¿Cómo verificar el uso de memoria en Linux? Usa estos 5 comandos

Los 30 mejores comandos de Linux

Las 5 mejores distribuciones del sistema operativo Linux