Gestion du réseau

NetworkManager : Se connecter en Wi-Fi en CLI avec nmcli

Table des matières

Introduction



Dans cet article, nous allons voir comment utiliser Network Manager pour se connecter à un réseau Wi-Fi en ligne de commande.

Cela peut être utile si on installe une distribution Linux sans interface graphique utilisant Network Manager(telle que Fedora, ou Alma Linux).

Je réalise cet article sur un RaspBerry Pi 4.

Vérifier que le Wi-Fi est actif



Dans un premier temps, vérifier que le Wi-Fi est actif avec la commande suivante :
Code BASH :
nmcli radio wifi


Si tout est OK, la commande renvoie:
Code :
enabled


Lister les réseaux Wi-Fi



Si on ne connait pas le SSID, on peut scanner les réseaux Wi-Fi à proximité avec :
Code BASH :
nmcli dev wifi list


Dans les environs, j'ai :
Code BASH :
IN-USE  BSSID              SSID           MODE   CHAN  RATE      SIGNAL  BARS  SECURITY  
        48:83:C7:AA:D9:EE  SFR-XXXX       Infra  10    195 Mb/s  92      ▂▄▆█  WPA1 WPA2 
        00:31:92:84:5D:77  linuxtricks     Infra  40    405 Mb/s  90     ▂▄▆█  WPA1 WPA2 
        00:31:92:84:5D:75  linuxtricks_2G Infra  4     405 Mb/s  75      ▂▄▆_  WPA1 WPA2 
        84:1E:A3:9E:ED:76  Bbox-ZZZZZZZZ  Infra  11    260 Mb/s  39      ▂▄__  WPA2


On a un détail de la "puissance" du signal, des débits, de la sécurité.

Se connecter



Pour se connecter, ici, exemple avec le SSID "linuxtricks" :
Code BASH :
nmcli --ask dev wifi connect linuxtricks


La passphrase est demandée et la connexion se fait :
Code :
Mot de passe : ••••••••••••••••••••
Périphérique « wlan0 » activé avec « 4c3f9d63-dd07-4be8-9847-d084cdc142e5 ».
Cette page a été vue 623 fois