Le Wi-Fi ne fonctionne pas sous Ubuntu? Voici comment y remédier

Le Wi-Fi ne fonctionne pas sous Ubuntu? Voici comment y remédier
Index

Ubuntu est un puissant système d'exploitation open source gratuit qui convient aux débutants qui souhaitent explorer Linux et aux professionnels chevronnés qui veulent un système solide et sécurisé pour les projets et autres. Cependant, malgré toutes ses vertus, vous pouvez parfois avoir des problèmes de connexion aux réseaux Wi-Fi.

Un problème de connexion Wi-Fi peut être un problème matériel ou logiciel. Vous trouverez ci-dessous quelques solutions pratiques si les utilisateurs ont des difficultés à se connecter aux réseaux Wi-Fi.

Remarque : Le plus gros problème auquel les utilisateurs seront confrontés est de faire fabriquer une carte sans fil par Broadcom. Bien que le fabricant fasse partie de la Linux Foundation, cela ne signifie pas que sa prise en charge des pilotes est toujours bonne. Outre les pilotes, un autre problème est le cryptage TKIP utilisé.

Premier problème: périphérique non détecté

Si le périphérique sans fil n'est pas détecté par Ubuntu ( ou par toute autre distribution), vous devrez alors accéder au Terminal et taper la commande suivante:

 sudo lsusb 

si vous utilisez une prise dans une carte ou un dongle USB sans fil, et

 sudo lspci 

si vous avez une carte sans fil interne.

Si la réponse de ces commandes revient avec une sortie similaire à la capture d'écran ci-dessous, alors vous avez de la chance: Ubuntu vous pouvez trouver la carte. Il est généralement identifié par «contrôleur de réseau» ou «contrôleur Ethernet».

Dans le passé, de nombreuses distributions Linux ont eu du mal à trouver la carte sans fil. Heureusement, le support s'est beaucoup amélioré, c'est donc maintenant un cas rare.

Commandes supplémentaires

Vous pouvez également utiliser la commande suivante pour tester si la machine peut voir le périphérique sans fil; les utilisateurs devront peut-être d'abord installer lshw sur leur machine.

 lshw -C network 

La sortie devrait ressembler à ceci:

 * - description du réseau: Interface sans fil produit: PRO / Wireless 3945ABG [Golan] Fournisseur de connexion réseau: Intel Corporation 

> Intel Corporation

Si tel est le cas et que le système trouve la carte sans fil, vous pouvez procéder à l'installation du pilote / module comme décrit ci-dessous.

Deuxième problème: module de pilote manquant

Continuer avec les commandes lsusb et lspci, tant qu'Ubuntu peut voir la carte sans fil, on peut supposer que le firmware fonctionne, seul le système n'a aucune idée de ce qu'il faut faire avec la carte. C'est là que les pilotes ou modules sont nécessaires.

Revenez au terminal et tapez la commande suivante:

 sudo lsmod 

A liste des modules utilisés. Pour activer votre module, tapez la commande suivante où "modulename" est le nom de votre chipset.

 sudo modprobe modulename 

Par exemple, si votre chipset sans fil est "RT2870", ce serait comme suit:

 sudo modprobe rt2800usb 

Après cela, exécutez à nouveau la commande lsmod pour voir si elle s'est chargée correctement.

Chargez le module automatiquement au démarrage

C'est une occasion rare, mais parfois le module ne persistera pas au démarrage. Dans ce cas, vous pouvez le forcer à se charger de manière permanente. Entrez la commande suivante dans le terminal:

 sudo nano / etc / modules 

L'éditeur de texte nano s'ouvre. Ajoutez le nom de votre module en bas et enregistrez le fichier. Vous devrez redémarrer et vérifier si la carte sans fil peut maintenant voir les réseaux pour lui permettre de se connecter normalement.

Si vous êtes bloqué, répétez le processus. Heureusement, Ubuntu a quelques pages d'aide utiles dans sa documentation en ligne que vous pouvez également lire. De plus, vous pouvez utiliser l'aide intégrée dans le terminal en entrant:

man lsusb
man lspci

Number Three: DNS

Il est rare que DNS soit un problème; cependant, il vaut la peine de vérifier si vous rencontrez toujours des problèmes de connexion. Depuis Terminal, tapez la commande suivante pour évaluer d'où vient DNS:

nmcli device show wlan1 | grep IP4.DNS

Ceci vous montrera l'adresse LAN du routeur. Si cela ne fonctionne pas, vous devrez peut-être remplacer «wlan1» par celui utilisé par votre système sans fil. La commande suivante peut également être utilisée pour saisir la désignation:

 IP address 

Une fois que vous avez ces informations, votre prochaine méthode consiste à envoyer une requête ping à l'adresse LAN de votre routeur. Si cela fonctionne, essayez d'envoyer une requête ping aux serveurs DNS de Google:

8.8.8.8.8 prepare 8.8.8.8

Avec ces résultats, vous pouvez déterminer où se situe le problème DNS . Si tous les appareils de votre domicile ou de votre bureau donnent des erreurs de chargement de page, changez le DNS du routeur en serveurs Google ou Open DNS. Vous devrez consulter le fabricant de votre routeur pour savoir comment le faire, mais cela se fait généralement dans les pages d'administration, la plupart du temps en entrant 192.168.0.1 ou similaire.

Si votre problème DNS est uniquement Ubuntu, suivez ces étapes à l'aide de l'interface graphique de l'administrateur réseau:

  • Cliquez avec le bouton droit sur Gestionnaire de réseau.
  • Modifier les connexions.
  • Sélectionnez la connexion Wi-Fi en question.
  • Sélectionnez Paramètres IPv4.
  • Changez la méthode en adresses DHCP uniquement.
  • Ajoutez 8.8.8.8.8, 8.8 .4.4 dans la boîte du serveur DNS. Souvenez-vous de la virgule qui sépare les adresses IP et ne laissez pas d'espaces.
  • Enregistrez puis fermez.

Pour finir, redémarrez votre machine ou redémarrez Network Manager à partir duTerminal:

Redémarrage de l'administrateur réseau Persuasion Services.

Numéro quatre: aucun administrateur réseau

Supposons que vous ayez supprimé l'administrateur réseau ou l'aviez désinstallé par accident. C'est une situation vraiment gênante: vous n'avez pas Internet ou Network Manager, mais vous pouvez faire certaines choses.

En supposant que le package apt est toujours dans votre cache, vous pouvez aller dans Terminal et entrer:

 sudo apt-get install network-manager 

Si vous avez supprimé ce cache, vous pouvez utiliser un câble Ethernet pour vous connecter en le connectant au port Ethernet et en exécutant à nouveau la commande ci-dessus.

Enfin, si aucune des options ci-dessus ne fonctionne, vous devrez modifier le fichier de configuration. J'ai sélectionné gedit comme éditeur de texte, mais vous pouvez utiliser votre choix préféré et modifier la commande.

 sudo gedit / etc / network / interfaces 

Modifiez-le pour lire ce qui suit:

 auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wpa-essid myssid wpa-psk mypasscode 

>

Ensuite, vous pouvez redémarrer l'interface en entrant le code suivant:

 sudo ifdown wlan0 && sudo ifup -v wlan0 

Plus d'informations sur le sous-système Linux Wireless peuvent être trouvées sur le wiki kernel.org.

Maintenant que tu as fini de lire Le Wi-Fi ne fonctionne pas sous Ubuntu? Voici comment y remédier, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up