Comment utiliser le terminal pour résoudre les problèmes Wi-Fi sous Linux
Sommaire
Principaux points à retenir
- Les utilisateurs de Linux peuvent résoudre la plupart des problèmes Wi-Fi à l'aide de commandes de terminal, sans avoir besoin de télécharger de logiciels.
- La réinitialisation de votre adresse IP ou de votre interface réseau avec des commandes de terminal peut résoudre les problèmes Wi-Fi courants.
- Si les problèmes persistent, contactez votre fournisseur de services Internet pour obtenir de l’aide.
Si vous rencontrez des problèmes avec votre Wi-Fi, il y a de fortes chances que la solution soit simple. Si vous utilisez une machine Linux, c'est encore plus simple car vous pouvez résoudre la plupart des problèmes Wi-Fi courants avec quelques commandes de terminal rapides, sans qu'aucun téléchargement de logiciel ne soit nécessaire.
Si vous débutez avec le terminal, ou même avec Linux en général, ne vous inquiétez pas, car vous ne pouvez pas causer de dommages permanents à vos systèmes. En fait, vous ne devriez pas avoir peur du terminal, car c'est là que réside la puissance de Linux, comme vous le verrez bientôt.
Libération et renouvellement de votre adresse IP
Souvent, lorsque vous rencontrez des problèmes de Wi-Fi, c'est parce qu'il y a des problèmes avec votre adresse IP, l'ensemble de chiffres qui identifie votre emplacement en ligne. Les raisons peuvent être multiples, mais heureusement, la solution est toujours la même : réinitialiser votre adresse IP.
Pour ce faire, vous devez d'abord connaître votre adresse IP actuelle. Vous pouvez le faire à l'aide de la commande suivante :
ip address
Alternativement, certaines distributions Linux vous permettront de le faire dans l'environnement de bureau, consultez notre article sur la façon de trouver votre adresse IP dans Ubuntu.
Bien que ce ne soit pas nécessaire, vous souhaiterez peut-être prendre note de cette adresse IP car une fois que nous aurons terminé, nous devrons vérifier qu'elle a été modifiée.
Ensuite, nous devons demander une nouvelle adresse IP via votre serveur DHCP. Nous avons une explication complète sur ce qu'est DHCP, mais en bref, il s'agit d'un protocole qui gère les attributions d'adresses IP. Il le fait généralement quotidiennement, de sorte que votre réseau obtient une nouvelle adresse IP toutes les 24 heures. Ce que nous allons faire, c'est demander si nous pouvons la renouveler maintenant.
Pour ce faire, vous avez besoin d'un programme appelé dhclient, qui est installé par défaut sur les systèmes Linux. Exécutez-le pour savoir ce que votre système exécute actuellement, en utilisant la commande « verbose » (-v) pour vous assurer d'obtenir un résultat :
sudo dhclient -v
Cela vous permet de savoir quelle IP a été demandée (DHCPREQUEST) et quand elle expirera, dans mon cas dans 40157 secondes, soit environ 11 heures.
Maintenant, nous devons libérer l'adresse IP, ce qui signifie que nous demandons à dhclient de la supprimer. Cela se fait avec la commande -r, et je vous recommande d'ajouter une autre commande « verbeuse » pour voir ce qui se passe :
sudo dhclient -v -r
Ceci fait, demandez maintenant une nouvelle adresse IP, avec la même commande que précédemment :
sudo dhclient
Il ne vous reste plus qu’à profiter de votre nouvelle adresse IP.
Réinitialisation des paramètres réseau
Parfois, le renouvellement de l'adresse IP ne suffit pas. La prochaine chose que vous pouvez essayer est de réinitialiser entièrement votre interface réseau dans l'espoir que le paramètre à l'origine du problème revienne à son état par défaut.
Pour ce faire, nous allons utiliser un programme appelé ip. Il s'agit d'un outil très puissant qui vous permet de contrôler la mise en réseau de votre appareil. Nous avons un guide complet sur l'utilisation de la commande ip, mais pour l'instant, nous n'avons besoin que de trois commandes.
La première consiste à afficher les interfaces présentes sur votre appareil. Pour cela, tapez ceci :
ip link show
Vous obtiendrez une liste d'interfaces. Pour la plupart des gens, il s'agit de la deuxième (enp0s3 dans mon cas), alors essayons d'abord de la réinitialiser. Pour ce faire, vous devez désactiver l'interface :
sudo ip link setdown
Cela le désactive, vous pouvez vérifier avec la commande « link show » de tout à l'heure.
Vous pouvez maintenant réactiver l'interface :
sudo ip link setup
Vous ne parvenez toujours pas à résoudre vos problèmes de Wi-Fi ?
Dans la plupart des cas, ces deux solutions devraient mettre fin à tous les problèmes que vous pourriez rencontrer avec votre connexion Wi-Fi. Cependant, si ce n'est pas le cas, le problème peut provenir de votre fournisseur d'accès Internet (FAI). Nous vous recommandons de les contacter et de vérifier s'il y a des problèmes avec Internet à votre emplacement.