Activer le Wi-Fi sur Ubuntu en ligne de commande
Dans certaines situations – serveur sans interface graphique, installation minimale, ou dépannage distant – il est nécessaire d’activer le Wi-Fi sur Ubuntu uniquement en ligne de commande. Cet article vous guide pas à pas pour vérifier votre carte réseau, allumer le Wi-Fi et vous connecter à un réseau à l’aide de l’outil nmcli, l’outil officiel de NetworkManager. Aucune interface graphique n’est requise.
Prérequis et précautions
- Disposer des droits sudo (administrateur).
- Certaines commandes modifient la configuration réseau – soyez attentif à ne pas vous déconnecter accidentellement si vous utilisez une connexion SSH.
- Pour éviter de laisser votre mot de passe Wi-Fi dans l’historique des commandes, privilégiez l’option interactive (
--ask) ou effacez l’historique après la connexion.
1. Vérifier la présence de la carte Wi-Fi
Avant toute chose, assurez-vous que votre système détecte bien une interface Wi-Fi. Utilisez la commande suivante pour lister les périphériques réseau PCI :
lspci | grep -i network
Si votre carte est en USB, remplacez par lsusb | grep -i network. Vous devriez voir apparaître le modèle de votre carte. Si rien ne s’affiche, vérifiez que la carte est bien physiquement présente et activée (certains ordinateurs ont un interrupteur ou une touche de fonction).
2. Vérifier et démarrer NetworkManager
NetworkManager est le service qui gère les connexions réseau. Assurez-vous qu’il est actif :
systemctl status NetworkManager
Si le service n’est pas en cours d’exécution, démarrez-le et activez-le au démarrage :
sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager
Vérifiez que l’interface Wi-Fi est reconnue par NetworkManager :
nmcli device status
Vous devriez voir une ligne avec un type wifi. Si l’état est déconnecté ou non géré, passez à l’étape suivante.
3. Activer le Wi-Fi avec nmcli
La commande nmcli radio permet d’allumer ou éteindre le module radio Wi-Fi. Vérifiez d’abord son état :
nmcli radio wifi
Si la réponse est disabled, activez-le :
nmcli radio wifi on
Vous pouvez maintenant vérifier que l’interface est bien active :
nmcli device status
L’état de votre interface Wi-Fi doit passer à déconnecté (jaune) ou connecté (vert).
4. Scanner et se connecter à un réseau Wi-Fi
Pour lister les réseaux disponibles :
nmcli device wifi list
Repérez le SSID (nom du réseau) auquel vous souhaitez vous connecter. S’il est protégé par mot de passe, utilisez la commande suivante en remplaçant MonWiFi et MotDePasse par vos informations :
sudo nmcli device wifi connect "MonWiFi" password "MotDePasse"
Pour éviter que le mot de passe ne reste dans l’historique du terminal, utilisez l’option interactive :
sudo nmcli --ask device wifi connect "MonWiFi"
Si le réseau est ouvert (sans mot de passe), omettez simplement le paramètre password.
Vous pouvez aussi spécifier l’interface si plusieurs cartes sont présentes, par exemple ifname wlp2s0.
5. Vérifier la connexion
👉 Activer le Wi-Fi sur Ubuntu en ligne de commande
👉 Installer Linux Mint sur un vieux PC Windows : le guide complet
👉 Installer et activer SSH sur Ubuntu : guide complet
Une fois connecté, confirmez que vous avez bien reçu une adresse IP :
ip a
Ou testez la connectivité avec un ping :
ping -c 4 8.8.8.8
Si le ping réussit, votre connexion Wi-Fi fonctionne. Vous pouvez également consulter les détails de la connexion :
nmcli connection show --active
Dépannage rapide
- Aucune carte Wi-Fi détectée : vérifiez les pilotes (
lshw -class network) ou essayez d’installer les firmware propriétaires (ex.ubuntu-drivers autoinstall). - nmcli ne liste pas de réseau : assurez-vous que le Wi-Fi est bien activé avec
nmcli radio wifiet que vous n’êtes pas en mode avion. Redémarrez NetworkManager :sudo systemctl restart NetworkManager. - Connexion impossible : vérifiez le mot de passe, ou essayez de supprimer une ancienne connexion avec
nmcli connection delete "MonWiFi"avant de recommencer.
Questions fréquentes
Pourquoi utiliser la ligne de commande pour le Wi-Fi ?La ligne de commande est indispensable pour les serveurs sans interface graphique, les accès distants (SSH) ou les scripts d’automatisation. Elle offre également un contrôle plus fin et permet de diagnostiquer rapidement les problèmes.
Que faire si nmcli ne trouve pas de réseau ?Vérifiez d’abord l’état du radio Wi-Fi avec nmcli radio wifi. Si le Wi-Fi est activé, mais qu’aucun réseau n’apparaît, redémarrez NetworkManager : sudo systemctl restart NetworkManager. Assurez-vous aussi que votre carte est bien supportée (pilotes installés).
Ce tutoriel vous a permis d’activer et de configurer le Wi-Fi sur Ubuntu entièrement depuis le terminal. Avec nmcli, vous pouvez également gérer plusieurs profils réseau, basculer entre eux, ou automatiser la connexion au démarrage. N’hésitez pas à consulter la page de manuel (man nmcli) pour explorer toutes les possibilités.
Ingénieur informaticien indépendant depuis plus de vingt ans, Philippe Banquet est spécialisé dans l’administration Linux/Unix, le scripting et le développement en C, Perl et shell. Auteur technique et formateur, il privilégie une approche terrain, claire et pédagogique pour expliquer les systèmes, les réseaux et les environnements professionnels.








Commentaires
Laisser un commentaire