Correction : Problème de WiFi et Ethernet lors de la mise à niveau d'Ubuntu 16.04 vers 17.10

Ce guide aide les utilisateurs d'Ubuntu 16.04 à 17.10 à résoudre les problèmes de connectivité Wi-Fi, notamment les déconnexions et les échecs de connexion.

Ce guide s'adresse aux utilisateurs exécutant Ubuntu versions 16.04, 16.10, 17.04, ou la dernière 17.10. Un grand nombre de rapports de bogues concernant des problèmes de connectivité wifi ont été signalés dans ces versions. Si l'un des points suivants vous semble familier, lisez la suite pour des correctifs potentiels.

  1. Ubuntu ne se connecte pas du tout au wifi.
  2. Le wifi d'Ubuntu se déconnecte aléatoirement.

Il y a donc plusieurs choses qui pourraient être à l'origine du problème. Si vous êtes sur une installation fraîche d'Ubuntu, par exemple, si vous venez de mettre à niveau de 16.04 à 17.10, vous pourriez être affecté par le bogue du 'MAC adress aléatoire' qui a été rapporté par de nombreux utilisateurs (et les développeurs d'Ubuntu en sont certainement conscients). Alternativement, vous pouvez être affecté par un problème de pilote (très courant, et certains adaptateurs wifi basés sur Realtek sont notoirement plus difficiles que d'autres).

Ubuntu 16.04 / 17.04 / 17.10 ne se connecte pas au WiFi

Tout d'abord, nous voulons nous assurer que vous n'êtes pas affecté par le bogue du MAC adress aléatoire. Voici un extrait de blog officiel qui décrit le problème en détail :

“Il existe une nouvelle fonctionnalité de confidentialité dans la nouvelle version de NetworkManager.
Cette fonctionnalité de confidentialité peut empêcher certains adaptateurs USB WiFi de fonctionner, alors qu'ils fonctionnaient avec des versions antérieures de NetworkManager (Ubuntu 16.10 ou plus anciennes). Le but de cette fonctionnalité de confidentialité est de faire en sorte que votre ordinateur signale une nouvelle adresse MAC aléatoire chaque fois que vous vous connectez à un réseau WiFi.

Cette fonctionnalité de confidentialité est particulièrement utile lorsque vous vous connectez à des réseaux WiFi publics, afin que les opérateurs ne puissent pas vous identifier lorsque vous vous connectez plusieurs fois. L'inconvénient de cette fonctionnalité de confidentialité est que certains adaptateurs WiFi USB se comportent mal lorsque NetworkManager essaie de changer leur adresse MAC de manière répétée.

Le résultat est que ces adaptateurs WiFi USB ne peuvent plus se connecter au réseau WiFi.”

Pour désactiver cette fonctionnalité de sécurité, vous devrez appuyer sur CTRL + ALT + T pour ouvrir le terminal.

Maintenant, tapez :

Dans le document qui s'ouvre, ajoutez la ligne suivante en bas (comme montré dans la capture d'écran) :

[device]
wifi.scan-rand-mac-address=no

Enregistrez et fermez le fichier NetworkManager.conf, puis tapez dans le terminal : sudo service network-manager restart

Vous devriez pouvoir vous connecter à votre réseau sans fil maintenant.

Ubuntu 16.04 / 17.04 / 17.10 WiFi se déconnecte aléatoirement

Si vous pouvez vous connecter au WiFi, mais qu'il se déconnecte à des moments aléatoires sans raison apparente, il y a quelques choses à essayer. Cela peut être causé par de mauvais pilotes ou par un signal faible et des interférences.

Commencez par ouvrir le terminal Linux (Ctrl + Alt + T est un raccourci clavier), et copiez-collez ces lignes dans le terminal :

Cela désactivera les fonctionnalités 802.11n, qui peuvent causer plus de problèmes qu'elles ne le valent lorsque le mode 802.11n est activé.

Configurons votre routeur sans fil pour essayer d'éliminer les interférences provenant d'autres réseaux WiFi.

Ouvrez votre navigateur et naviguez vers l'adresse IP de votre routeur WiFi – qui est généralement 192.168.0.1, mais l'adresse exacte peut être trouvée soit sur un autocollant sur le routeur, soit dans le manuel du routeur.

Comme toutes les interfaces Web des routeurs sont différentes, je ne peux pas vous guider dans cette partie avec des captures d'écran, mais essayez de trouver les “Paramètres avancés” de votre routeur, ou où vous pouvez configurer les paramètres sans fil.

Commencez par jouer avec le canal et la fréquence. Dans de nombreux cas, changer votre canal sans fil à soit 1, 6, ou 11 peut éliminer les interférences de fréquence, mais cela dépend des canaux que les routeurs WiFi de vos voisins utilisent.

Vous devez également être conscient que pour une raison quelconque, NetworkManager fonctionne mieux avec des SSID utilisant la sécurité WPA2-AES, pas le mélange WPA/WPA2, et certainement pas TKIP. Essayez donc de changer la sécurité de votre SSID en un code d'accès WPA2-AES.

Je suggère également de passer de la largeur de canal 20/40 à seulement 20.

Maintenant, ouvrez un autre terminal et tapez : sudo iwlist scanning

Cela affichera une liste de réseaux WiFi et de leurs adresses MAC associées. Dans la liste, recherchez votre SSID personnel, et notez-le.

Chaîne à côté de "Adresse".

Maintenant, sur le bureau Ubuntu, faites un clic droit sur l'icône Wi-Fi et allez dans "Modifier les connexions".

Cliquez sur votre réseau WiFi et appuyez sur le bouton Modifier.

Allez dans l'onglet Paramètres IPv4 et définissez-le sur "Adresse uniquement automatique (DHCP)".

Dans la case pour "Serveurs DNS", collez ces chiffres : 8.8.8.8, 8.8.8.4

Maintenant, cliquez sur l'onglet Sans fil, et dans la case pour "BSSID", collez la chaîne d'adresse MAC que vous avez copiée lorsque vous avez exécuté la commande 'sudo iwlist scanning'.

Enregistrez et quittez l'interface NetworkManager, puis essayez de naviguer un peu. Si vous continuez à avoir des déconnexions WiFi aléatoires, nous devrons supposer qu'il s'agit d'un problème de pilote.

Problèmes d'adaptateur USB WiFi Chipset Realtek

Les chipsets Realtek sont très courants dans les adaptateurs WiFi peu coûteux, alors voyons si vous en utilisez un et ce que nous pouvons faire pour le rendre plus stable.

Ouvrons un nouveau terminal et tapez la commande suivante : lsusb

Maintenant, scannez la liste pour votre adaptateur wifi USB et notez le chipset qu'il utilise. Par exemple, sur ma capture d'écran, vous pouvez voir que j'utilise un "Edimax EW-7811Un", mais il utilise le chipset Realtek RTL8188CUS.

Maintenant, dans le terminal, tapez la commande : lsmod | grep rtl

Cela affichera les pilotes WiFi actuellement chargés sur votre système. Il affichera probablement un pilote Linux générique censé être compatible avec une large gamme de dispositifs. Par exemple, le pilote générique pour mon chipset serait affiché comme "rtl8xxxu". Ce que nous voulons faire, c'est télécharger et installer des pilotes spécifiques à votre chipset.

Nous allons avoir besoin d'une méthode alternative pour se connecter à Internet afin de télécharger les pilotes, donc j'espère que vous disposez soit d'un câble Ethernet, soit d'un appareil mobile qui peut établir une connexion de partage de connexion USB avec votre ordinateur. Ainsi, pour tous les guides de pilotes Realtek suivants, vous devriez établir une méthode alternative pour vous connecter à Internet, de préférence par Ethernet / partage USB.

Realtek RTL8188CUS et RTL8192CU

Tapez dans le terminal :

sudo apt-get install linux-headers-$(uname -r) build-essential dkms git

Maintenant, nous devons télécharger le code source pour le pilote, donc dans le terminal tapez :

git clone https://github.com/pvaret/rtl8192cu-fixes.git

Suivi de :

sudo dkms add ./rtl8192cu-fixes
Et ensuite :
sudo dkms install 8192cu/1.10

Nous allons maintenant rafraîchir la liste des modules :

sudo depmod -a

Et mettre en liste noire le pilote défectueux :

désactiver le paramètre "gestion de l'alimentation" pour l'adaptateur :

Maintenant, redémarrez votre ordinateur et essayez de vous connecter au réseau WiFi.

Chipset Realtek RTL8723BE

Lancez une fenêtre de terminal et tapez la commande suivante :

sudo apt-get install gksu leafpad

Maintenant, nous allons créer un nouveau fichier de paramètres :

Et nous allons éditer le fichier :

Maintenant, dans le fichier texte vide, collez cette ligne, puis enregistrez et fermez le fichier : options rtl8723be fwlps=0
Maintenant, redémarrez votre ordinateur et la connexion devrait être plus stable.

Maintenant, redémarrez votre ordinateur et la connexion devrait être plus stable.

Chipset Realtek RTL8723AU

Lancez un terminal et tapez les commandes suivantes :

sudo apt-get install git build-essential linux-headers-$(uname -r) gksu leafpad

Suivi de :

git clone https://github.com/lwfinger/rtl8723au.git
Maintenant, tapez :

cd rtl8723au
Et ensuite :

make
Maintenant, nous allons installer le module compilé : sudo make install
Et nous allons mettre en liste noire le pilote défectueux :

Dans le fichier texte qui s'ouvre, collez les lignes suivantes à la fin du document :

#Cela empêchera les pilotes défectueux de se charger
#Vous êtes bienvenu de la part d'AstucesTechnologiques.com
blacklist rtl8723au
blacklist r8723au
blacklist rtl8723bu
blacklist r8723bu

Enregistrez le fichier texte, fermez-le et redémarrez votre ordinateur.

Chipset Realtek RTL8188EU

Lancez un terminal et vérifiez quel pilote est actuellement chargé avec : lsmod |

Exécutez la commande suivante : grep 8188

Cela devrait afficher le pilote actuel sous le nom 'r8188eu'. Dans le terminal, collez :

sudo apt-get install linux-headers-$(uname -r) build-essential dkms git

Ensuite, exécutez : git clone https://github.com/jeremyb31/rtl8188eu

Nous allons maintenant compiler le module du noyau avec :

cd rtl8188eu
make
sudo make install

Maintenant, redémarrez votre ordinateur.

Tout ce qu'il faut savoir : questions et réponses

Comment configurer le réseau sur Ubuntu ?

Pour configurer le réseau sur Ubuntu, suivez ces étapes simples :

 

  • Accéder au Menu Système :
      - Ouvrez le menu situé dans la partie droite de la barre supérieure.
  • Sélectionner Wi-Fi :
  • Cliquez sur l’option 'Wi-Fi'.
  • Choisir un Réseau :
  • Parcourez et sélectionnez le nom du réseau auquel vous souhaitez vous connecter.
  • Entrer le Mot de Passe :
  • Si le réseau est protégé, saisissez la clé de chiffrement demandée et cliquez sur 'Se connecter'. Ces étapes vous permettront de vous connecter rapidement à un réseau sans fil sur Ubuntu.

 

Comment activer internet sur Ubuntu ?

Pour activer Internet sur Ubuntu, suivez ces étapes simples :

 

  • Accéder aux paramètres réseau :
      - Ouvrez le menu système situé à droite de la barre supérieure.
  • Vérifier le Wi-Fi :
  • Sélectionnez l'option 'Réseau Wi-Fi'.
  • Cliquez sur 'Paramètres Wi-Fi'.
  • Activer le Wi-Fi :
  • Assurez-vous que l'interrupteur Wi-Fi est bien activé.
  • Vérifiez également qu le 'Mode avion' est désactivé.
  • Connectez-vous :
  • Choisissez votre réseau Wi-Fi dans la liste et entrez le mot de passe si nécessaire. En suivant ces étapes, vous devriez être en mesure d'activer Internet sur votre système Ubuntu sans difficulté.

 

Maintenant que tu as fini de lire Correction : Problème de WiFi et Ethernet lors de la mise à niveau d'Ubuntu 16.04 vers 17.10, 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!

Index
  1. Ubuntu 16.04 / 17.04 / 17.10 ne se connecte pas au WiFi
  2. Ubuntu 16.04 / 17.04 / 17.10 WiFi se déconnecte aléatoirement
  3. Problèmes d'adaptateur USB WiFi Chipset Realtek
  4. Realtek RTL8188CUS et RTL8192CU
  5. Chipset Realtek RTL8723BE
  6. Chipset Realtek RTL8723AU
  7. Chipset Realtek RTL8188EU
  • Tout ce qu'il faut savoir : questions et réponses
    1. Comment configurer le réseau sur Ubuntu ?
    2. Comment activer internet sur Ubuntu ?
  • Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up