GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Top 3 des commandes pour vérifier les informations Wifi sur Ubuntu / Linux - iwconfig, iwlist, nmcli

Obtenir des informations détaillées sur l'adaptateur Wi-Fi sur un système Linux n'est pas simple à l'aide d'outils graphiques.

Cependant, il existe des commandes simples qui peuvent faire l'affaire.

Dans cet article, nous examinerons des commandes comme iwconfig, iwlist, iw et nmcli qui peuvent être utilisées pour sonder des détails sur l'adaptateur et la connexion wifi.

1. iwconfig

La commande iwconfig est assez similaire à l'ancienne commande ifconfig, mais fonctionne pour les connexions sans fil. Exécuter simplement la commande sans aucun argument afficherait les détails des connexions wifi actuelles sur le système.

Qu'il s'agisse de votre système Wi-Fi sur un ordinateur portable ou d'un adaptateur Wi-Fi USB, cette commande les répertorie tous.

Voici la sortie sur un ordinateur de bureau à l'aide d'un adaptateur Wi-Fi USB.

Les détails incluent le débit binaire de transfert, la fréquence, l'adresse mac du point d'accès et quelques autres détails.

$ 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

Notez le nom de l'interface. le voici wlxc025e9177832

Le champ ESSID nous indique le nom du réseau wifi (ici son BsnlDeck) auquel l'adaptateur est connecté.

Vous pouvez maintenant configurer la puissance de transmission radio sans fil à l'aide de la commande iwconfig comme indiqué ci-dessous :

$ iwconfig wlxc025e9177832 txpower 30

Voici la sortie de mon ordinateur portable Acer Swift 3 montrant les détails de la connexion Wi-Fi :

$ 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. iwlist

La commande suivante est iwlist. Il répertorie les différentes valeurs de paramètres prises en charge par l'adaptateur wifi. Par exemple, les débits binaires pris en charge et les puissances de transmission prises en charge.

Vérifier les débits pris en charge - Cela montrera les débits de transfert de données pris en charge par l'adaptateur 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

Vérifier l'état de tous les périphériques réseau - état de l'appareil nmcli ou nmcli dev

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

Vérifiez les détails des réseaux Wi-Fi disponibles qui peuvent être rejoints.

$ 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
$

Autres exemples

1. Vérifiez la puissance de transmission de l'adaptateur Wi-Fi

Utilisez la commande iwlist pour vérifier la puissance de transmission de l'adaptateur wifi. Il affichera également la puissance en décibels-milliwatts et milliwatts.

$ 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. Modifier la puissance de transmission de l'adaptateur Wi-Fi

Utilisez maintenant la commande iwconfig pour modifier la puissance de transmission radio

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

Voici un autre exemple

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

La commande ci-dessus fonctionne pour une variété de chipsets wifi, y compris les chipsets wifi intel intégrés dans les ordinateurs portables ainsi que les chipsets dans les adaptateurs wifi usb.

3. Obtenez les détails de l'adaptateur wifi USB

La commande lsusb affichera tous les périphériques USB, y compris l'adaptateur Wi-Fi

$ 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

Dans la sortie ci-dessus, la ligne "Adaptateur sans fil Edimax Technology Co., Ltd EW-7811Un 802.11n [Realtek RTL8188CUS]" est l'adaptateur wifi USB.

4. Vérifiez les modules de pilote chargés

Pour vérifier quels pilotes sont actuellement chargés pour faire fonctionner le pilote wifi, utilisez la commande lsmod et grep pour le 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. Obtenez de nombreux détails sur l'adaptateur Wi-Fi

La commande iw list affiche une énorme quantité d'informations matérielles sur l'adaptateur wifi.

$ iw list

Liens et ressources

https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/
Ubuntu
  1. Comment vérifier et modifier un niveau d'exécution par défaut sur Ubuntu Linux

  2. Comment vérifier la version du noyau Linux dans Ubuntu ?

  3. Commande Ubuntu Linux pour vérifier l'état de la batterie et la santé de la batterie

  4. Top 5 des distributions Linux pour les jeux

  5. Meilleurs scanners de ports sur Ubuntu Linux

Top 7 des éditeurs PDF pour Ubuntu Linux

Vérifier les informations matérielles à l'aide de HardInfo sur Ubuntu Linux

Vérifier les informations matérielles sur Ubuntu graphiquement à l'aide de hardinfo

Comment vérifier l'utilisation de la mémoire sous Linux ? Utilisez ces 5 commandes

Top 30 des commandes Linux

Top 5 des meilleures distributions de système d'exploitation Linux