Prechecks pour diagnostiquer le problème de la connectivité Internet
Avant d'aller de l'avant avec le dépannage, il est essentiel de vérifier quelques choses. Ceux-ci sont:
Solution 1: Problèmes matériels vs. Problèmes logiciels
Ensuite, vous devez déterminer si votre problème Internet est un problème de wifi matériel ou un problème de connectivité logicielle. Un problème wifi peut être soit les deux. Cependant, les problèmes de connectivité matérielle sont relativement faciles à dépanner. Tout ce que vous avez à faire est d'ouvrir le terminal de commande Linux et de saisir la commande suivante:
Ping localhostC'est un moyen très simple de déterminer si votre matériel fonctionne bien ou a un problème. Adresse localhost vérifie les circuits pour votre contrôleur d'interface réseau (NIC). Vous devrez peut-être prendre votre système de réparation ou le faire résoudre vous-même en cas de problème.
Si le ping ne renvoie aucun problème de matériel, mais que vous ne voyez pas votre carte sans fil. Lisez la suite pour voir ce que vous pouvez faire pour résoudre le problème.
Solution 2: Reinstallre-install, les pilotes de l'ISO d'origine
Votre distribution Linux ne détecte pas du tout vos pilotes Internet? Essayez de réinstaller l'installation des pilotes à l'aide de son ISO. Si vous aviez une nouvelle installation, vous devez avoir cette image ISO quelque part. Les erreurs de connectivité courantes peuvent être facilement prises en charge en réinstallant l'installation des pilotes du fichier ISO d'origine.
Étape 1: Pour ce faire, accédez à la page de version correspondante de votre système d'exploitation en ligne. Par exemple, si vous êtes sur Ubuntu, vous pouvez télécharger son dernier Ubuntu 20.04.2.0 Version LTS à partir d'ici, sur un autre appareil, ou utilisez une connexion Ethernet sur Linux. Copiez-le dans votre répertoire domestique.
Étape 2: Ouvrez le terminal de commande Linux et entrez les commandes suivantes pour monter l'image comme une rom de CD manuellement.
Sudo Mkdir / Media / CDROMÉtape 3: Dans Unity Dash, recherchez des logiciels et des mises à jour
Étape 4: Dans l'onglet logiciel Ubuntu, vérifiez l'option «CDROM avec Ubuntu…» et entrez «Fermer."
Étape 5: Enfin, accédez à l'onglet Poudeur supplémentaire dans «Software & Mises à jour», sélectionnez votre pilote de propriété et appuyez sur «Appliquer les modifications."
Parfois, Ubuntu peut ne pas montrer de pilotes supplémentaires. Dans ce cas, vous devez télécharger les pilotes de propriété depuis Internet. Parfois, malgré les chauffeurs supplémentaires, le wifi ne fonctionnera toujours pas. Dans ce cas, reportez-vous à la méthode suivante.
Solution 3: Résolvez aucun problème WiFi dans Ubuntu à l'aide d'adaptateurs sans fil Broadcom
Étape 1: Comme cette méthode ne s'applique que sur les adaptateurs sans fil Broadcom (série Broadcom 43), assurez-vous que vous n'utilisez aucun autre adaptateur WiFi en tapant cette commande dans le terminal:
Réseau Sudo LSHW -CVous verrez un adaptateur sans fil qui commence par BCM43. Sinon, ne continuez pas avec cette méthode.
Étape 2: Ensuite, supprimez tous les pilotes d'adaptateur BroadCom que vous avez peut-être déjà sur votre système en utilisant la commande suivante:
sudo apt supprimer Broadcom-sta-dkms BCMWL-Kernel-SourceÉtape 3: Connectez-vous à Internet via un câble Ethernet et utilisez cette commande pour installer automatiquement les pilotes Broadcom
Sudo apt installer le firmware-b43-installerDans le cas où vous n'avez pas Ethernet, vous devrez installer les pilotes manuellement sur un autre système Linux, puis copier et coller les pilotes de là vers votre système problématique.
Pour ce faire, vérifiez d'abord quelle version Ubuntu vous êtes en tapant la commande suivante dans le terminal:
$ name -aEnsuite, téléchargez le pilote sans fil à partir de ce lien pour votre version Ubuntu correspondante. Ce sera un fichier deb. Transférez-le sur votre système sans pilote WiFi à l'aide d'un USB.
Vous pouvez maintenant installer le package en double-cliquez dessus ou en utilisant les commandes suivantes:
CD ~ / téléchargementssudo dpkg -i firmware-b43-installer_ *
Solution 4: Votre distribution peut-elle détecter l'appareil sans fil?
Parfois, votre distribution Linux (Ubuntu ou tout autre) est incapable de détecter votre appareil sans fil. Si c'est le cas:
Étape 1: Accédez à votre terminal de commande Linux et saisissez la commande suivante:
Sudo lsusb(Si vous utilisez un dongle sans fil USB)
Si vous utilisez une carte sans fil interne, utilisez la commande suivante à la place:
Sudo lspciVous pouvez également utiliser LSHW pour savoir si votre machine a un appareil sans fil. Cependant, vous devez installer l'outil LSHW sur votre machine pour le faire en premier. Voici la commande à utiliser:
Réseau Sudo LSHW -CVous trouverez ci-dessous ce que vous devriez pouvoir voir (ou quelque chose de similaire)
*-réseauSi votre système d'exploitation peut trouver la carte et que vous voyez une réponse positive avec votre carte réseau identifiée, vous avez de la chance. Ubuntu l'identifie généralement par «Ethernet ou contrôleur de réseau».
Une réponse positive signifie que votre distribution Linux est capable de se connecter à la carte, ce qui signifie que le firmware fonctionne très bien. Le problème est avec votre système, ce qui ne savait pas quoi en faire. Et c'est là que les conducteurs entrent en jeu. Vous devez installer les modules de pilote.
Pour ce faire, revenez au terminal de commande et entrez la commande suivante
Sudo lsmodCette commande vous montrera une liste de modules. Pour activer le vôtre, entrez la commande suivante. Remplacez «ModuleName par le nom du chipset sans fil de votre machine
Sudo modprodbe modulenamePar exemple, si votre chipset est RT2870, votre commande doit être:
Sudo modprobe RT2870USBConseil de pro: Google votre nom de chipset avec Linux, je.e., «RT2870 Linux», pour savoir si une distribution Linux particulière prend en charge votre matériel ou non.
Revenez à nouveau la commande LSMOD dans le terminal pour vous assurer que le module a chargé avec succès.
Solution 5: Chargez automatiquement le module wifi sur le démarrage
En de rares occasions, le module WiFi ne se chargera pas sur le démarrage. Dans ce scénario, vous pouvez forcer le module à se charger de façon permanente. Voici comment vous pouvez le faire.
Étape 1: Tapez la commande suivante
Sudo nano / etc / modulesCette commande ouvrira l'éditeur de texte nano. Entrez le nom de votre module et enregistrez le fichier. Maintenant, redémarrez votre système et voyez si la carte sans fil peut identifier le réseau pour se connecter à? Vous pouvez également répéter le même processus si vous êtes coincé.
Solution 6: Modifiez DNS en Google ou OpenDNS
Les problèmes DNS ne sont pas très courants mais peuvent causer des problèmes lorsque vous les soupçonnez le moins. Par conséquent, c'est une bonne idée de vérifier l'adresse DNS de votre système pour tout problème. Utilisez la commande suivante pour vérifier d'où vient le DNS de votre système:
Le périphérique NMCLI montre WLAN1 | grep ip4.DNSCette commande vous montrera l'adresse LAN que votre routeur utilise. Si cette commande ne fonctionne pas, changez Wlan1 en wlan2, wlan3, ou tout ce que votre sans fil utilise. Vous pouvez le faire en utilisant la commande «IP AS» dans le terminal.
Ensuite, vous devez cingler les serveurs DNS LAN et Google (ou OpenDNS). Cela se fait avec l'aide de la commande ping:
Ping 8.8.8.8(dans le cas de Google)
Ping 208.67.222.222(dans le cas d'OpenDNS)
Avec ces informations, vous pouvez facilement déterminer si le problème est lié au DNS ou non. Si tous les appareils de votre réseau donnent des erreurs de chargement, modifiez le DNS du routeur aux serveurs DNS OpenDNS ou Google. Cela se fait généralement avec la page d'administration du routeur en se connectant à 192.168.1.1 et administrateur: administrateur ou quelque chose de similaire. Dans le cas où le problème est spécifique à une seule machine. Vous pouvez modifier ses paramètres DNS en entrant dans le gestionnaire de réseau et modifier les paramètres IPv4.
Enfin, redémarrez votre machine pour cimenter vos paramètres.
Dernières pensées
Le dépannage des problèmes wifi dans Linux peut être délicat. Il peut y avoir une centaine de raisons différentes pour un problème. Espérons que nos solutions vous fourniront de bons endroits pour commencer à dépanner votre problème. D'ailleurs, Linux est devenu grand public. Vous pouvez trouver une solution à presque tous les problèmes WiFi ces jours-ci. Différentes distros comme Ubuntu ont également une excellente documentation en ligne disponible que vous pouvez consulter. Bonne chance!