Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier
Si votre système Ubuntu refuse de se connecter au Wi-Fi, vous n’êtes pas seul. Les problèmes sans fil sont l’une des frustrations les plus courantes auxquelles nous, utilisateurs de Linux, sommes confrontés. Si votre Wi-Fi ne s’affiche pas, se déconnecte constamment ou ne se connecte pas, il existe plusieurs façons de dépanner et de résoudre le problème.
Ce ne sont pas les seules solutions possibles aux problèmes de Wi-Fi d’Ubuntu, mais elles constituent un excellent point de départ. Si rien d’autre ne fonctionne, vous devrez peut-être approfondir la compatibilité matérielle, les mises à jour du noyau ou le dépannage avancé.
Vérifiez si Ubuntu reconnaît votre adaptateur Wi-Fi
Avant d’ajuster les paramètres réseau ou d’installer des pilotes, vérifiez si Ubuntu détecte votre matériel. Si vous utilisez une carte sans fil intégrée, ouvrez un terminal et exécutez :
lshw -C network
Pour les adaptateurs Wi-Fi USB, vérifiez si Ubuntu détecte l’appareil en exécutant :
lsusb
Si votre adaptateur apparaît dans la liste mais ne fonctionne pas, le problème est probablement lié au pilote. S’il ne s’affiche pas, Ubuntu peut ne pas reconnaître le matériel. Pour les adaptateurs USB, débranchez et rebranchez, en essayant différents ports USB. Pour les cartes internes (PCIe, etc.), éteignez votre ordinateur, ouvrez soigneusement le boîtier (si vous le souhaitez) et assurez-vous que la carte est bien insérée dans son emplacement.
Redémarrer les services réseau
Le redémarrage du service NetworkManager peut résoudre de nombreux problèmes de connectivité. Ouvrez un terminal et exécutez :
sudo systemctl restart NetworkManager
Une fois le service redémarré, essayez à nouveau de vous connecter au Wi-Fi. Si le problème persiste, redémarrez votre système pour appliquer les modifications.
Installez les pilotes Wi-Fi manquants
Si Ubuntu ne détecte pas votre carte Wi-Fi interne ou votre adaptateur externe, l’installation des pilotes appropriés peut résoudre le problème. Vérifiez les pilotes disponibles en exécutant :
ubuntu-drivers devices
Si un pilote est répertorié, installez-le à l’aide de :
sudo apt install firmware-b43-installer
Cette commande est destinée aux adaptateurs Broadcom, mais d’autres cartes Wi-Fi peuvent nécessiter des packages différents. Si vous utilisez un adaptateur Wi-Fi USB, recherchez le modèle de votre adaptateur avec « Pilote Ubuntu » pour trouver les étapes d’installation correctes. Certains adaptateurs USB nécessitent des pilotes tiers qui doivent être installés manuellement.
Par exemple, si votre adaptateur USB utilise un chipset Realtek, vous devrez peut-être installer des pilotes supplémentaires avec :
sudo apt install rtl8821ce-dkms
Si Ubuntu ne reconnaît toujours pas votre adaptateur après l’installation des pilotes, débranchez-le et rebranchez-le, ou redémarrez votre système.
Assurez-vous que le Wi-Fi n’est pas bloqué
Ubuntu inclut un outil appelé rfkill, qui peut bloquer et débloquer les périphériques sans fil au niveau logiciel (soft block) ou matériel (hard block). Pour vérifier si le Wi-Fi est désactivé, exécutez :
rfkill list
Si le message affiche « Bloqué » ou « Bloqué matériellement », le système empêche la carte de fonctionner. Débloquez-le en exécutant :
sudo rfkill unblock wifi
Si le bouton Wi-Fi de vos paramètres système est toujours grisé, redémarrez votre ordinateur pour appliquer la modification.
Réparer les réseaux Wi-Fi manquants ou cachés
Si votre réseau Wi-Fi ne s’affiche pas, vérifiez que l’adaptateur est activé et qu’il effectue correctement l’analyse. Course:
nmcli radio wifi
Cela confirmera si le Wi-Fi est activé. S’il est désactivé, rallumez-le avec :
nmcli radio wifi on
Pour les adaptateurs USB, le fait de débrancher l’appareil et de le rebrancher peut forcer Ubuntu à rechercher à nouveau des réseaux. Si votre réseau n’apparaît toujours pas, redémarrez votre routeur ou rapprochez-vous pour exclure les problèmes de force du signal.
Corriger le Wi-Fi lent ou les déconnexions fréquentes
Si votre Wi-Fi est lent ou ne cesse de tomber, il peut être utile de changer de serveur DNS.
Pour modifier les paramètres DNS d’une connexion Wi-Fi spécifique, ouvrez Paramètres, accédez à Wi-Fi et cliquez sur l’icône d’engrenage à côté de votre réseau connecté. Passez à l’onglet IPv4, désactivez « Automatique » sous DNS et entrez 8.8.8.8, 8.8.4.4 pour le DNS Google ou 1.1.1.1, 1.0.0.1 pour le DNS de Cloudflare. Cliquez sur Enregistrer, puis déconnectez-vous et reconnectez-vous pour appliquer les modifications.
Pour une modification DNS à l’échelle du système, ouvrez le fichier de configuration résolu par systemd dans Vim :
sudo vim /etc/systemd/resolved.conf
Faites défiler jusqu’à la section [Résoudre]. Vous devriez voir une section qui ressemble à ceci :
Par défaut, les lignes DNS= et FallbackDNS= sont commentées avec #, ce qui signifie qu’elles sont inactives.
Décommentez les lignes en supprimant le # au début de chacune.
Entrez les serveurs DNS préférés. Par exemple, pour utiliser Google DNS et Cloudflare DNS, modifiez les lignes comme suit :
DNS=8.8.8.8 8.8.4.4
FallbackDNS=1.1.1.1 1.0.0.1
Enregistrez et quittez Vim en appuyant sur Échap, en tapant :wq et en appuyant sur Entrée. Redémarrez systemd-resolved pour appliquer les modifications :
sudo systemctl restart systemd-resolved
Vérifiez les nouveaux paramètres DNS :
resolvectl status
Après avoir effectué ces modifications, Ubuntu utilisera systématiquement vos paramètres DNS personnalisés.
Réinitialiser les paramètres réseau
Si aucun de ces correctifs ne fonctionne, la réinitialisation des paramètres réseau d’Ubuntu peut aider. La suppression des anciennes configurations réseau et le redémarrage du service NetworkManager peuvent résoudre les problèmes de connectivité persistants. Courir:
sudo rm /etc/NetworkManager/system-connections/*
sudo systemctl restart NetworkManager
Cette commande supprime toutes les configurations réseau enregistrées, vous devrez donc vous reconnecter au Wi-Fi et saisir à nouveau le mot de passe.
Les problèmes Wi-Fi sur Ubuntu peuvent être frustrants, mais la plupart des problèmes ont une solution. Si votre carte Wi-Fi intégrée ou votre adaptateur USB n’est pas reconnu, l’installation des pilotes appropriés devrait le faire fonctionner. Si le Wi-Fi est bloqué ou ne s’affiche pas, le redémarrage des services ou le déblocage via le terminal peut aider. Les vitesses lentes et les pertes de connexion peuvent souvent être résolues en changeant de serveur DNS. En quelques étapes de dépannage, vous devriez être en mesure de remettre votre système Ubuntu en ligne.