Correction : Problème de WiFi et Ethernet d'Ubuntu 16.04 à 17.10

Correction : Problème de WiFi et Ethernet d'Ubuntu 16.04 à 17.10
Index
  • Les questions et réponses indispensables
  • Ce guide propose des solutions pratiques pour résoudre les problèmes de connectivité Wi-Fi sur Ubuntu 16.04 à 17.10, notamment les déconnexions aléatoires et les bugs d'adresse MAC.

    Ce guide s'adresse aux utilisateurs qui exécutent les versions d'Ubuntu 16.04, 16.10, 17.04 ou la dernière 17.10. De nombreux rapports de bugs concernant des problèmes de connectivité wifi ont été signalés dans ces versions. Si l'un des éléments suivants vous semble familier, lisez la suite pour des solutions potentielles.

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

    Il y a plusieurs raisons qui pourraient expliquer cela. Si vous utilisez une installation fraîche d'Ubuntu, par exemple après une mise à niveau de 16.04 à 17.10, vous pourriez être affecté par le bug ‘adresse MAC aléatoire’ signalé par de nombreux utilisateurs (et les développeurs d'Ubuntu en ont certainement connaissance). Alternativement, un problème de pilote pourrait être en cause (très courant, et certains adaptateurs wifi basés sur Realtek sont notoirement plus difficiles à configurer 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 bug de l'adresse MAC aléatoire. Voici un extrait d'un blog officiel qui décrit le problème en détail :

    “Il y a 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 plus anciennes de NetworkManager (Ubuntu 16.10 ou plus anciennes). L'objectif de cette fonctionnalité de confidentialité est 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 fonction de confidentialité est que certains adaptateurs USB WiFi rencontrent des problèmes lorsque NetworkManager essaie de changer leur adresse MAC de manière répétée.

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

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

    Maintenant, tapez :

    Dans le document qui s'ouvre, ajoutez la ligne suivante à la fin (comme indiqué dans la capture d'écran) :

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

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

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

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

    Si vous pouvez vous connecter au WiFi, mais que la connexion se coupe à des moments apparemment aléatoires, il y a plusieurs choses à essayer. Cela peut être causé soit par de mauvais pilotes, soit par un signal faible et des interférences.

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

    Cela désactivera les fonctionnalités 802.11n, qui peuvent causer davantage de problèmes que ce que cela vaut 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 accédez à l'adresse IP de votre routeur WiFi – cela est généralement 192.168.0.1, mais l'adresse exacte peut se trouver sur un autocollant sur le routeur ou dans le manuel du routeur.

    Étant donné que toutes les interfaces web des routeurs sont différentes, je ne peux pas vous guider à travers cette partie avec des captures d'écran, mais essayez de trouver les “Paramètres avancés” de votre routeur, ou l'endroit où vous pouvez configurer les paramètres sans fil.

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

    Vous devez également savoir que, pour une raison ou une autre, NetworkManager fonctionne mieux avec des SSID utilisant la sécurité WPA2-AES, plutôt qu'avec un mélange WPA/WPA2, et certainement pas TKIP. Essayez donc de changer la sécurité de votre SSID en un mot de passe WPA2-AES.

    Je suggère également de passer d'une largeur de canal de 20/40 à simplement 20.

    Ouvrez maintenant un autre terminal et tapez :

    sudo iwlist scanning

    Cela affichera une liste de réseaux WiFi et 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 cliquez sur le bouton Modifier.

    Allez dans l'onglet des paramètres IPv4 et réglez-le sur “Adresse automatique (DHCP) uniquement”.

    Dans la case pour “Serveurs DNS”, collez ces numéros : 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 avec les adaptateurs WiFi USB à chipset Realtek

    Les chipsets Realtek sont très courants dans les adaptateurs WiFi à bas prix, alors découvrons 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, dans 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

    Ceci affichera les pilotes WiFi actuellement chargés sur votre système. Il affichera probablement un pilote générique Linux censé être compatible avec une large gamme de dispositifs. Par exemple, le pilote générique pour mon chipset s'afficherait 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'un moyen alternatif de connexion à Internet pour télécharger les pilotes, donc j'espère que vous avez soit un câble Ethernet, soit un appareil mobile capable de mettre en place une connexion de partage USB à votre ordinateur. Donc, pour tous les guides de pilotes Realtek suivants, vous devriez établir un moyen alternatif de connexion à 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 par :

    sudo dkms add ./rtl8192cu-fixes

    Et ensuite :

    sudo dkms install 8192cu/1.10

    Maintenant, nous allons rafraîchir la liste des modules :

    sudo depmod -a

    Et mettons en liste noire le pilote défectueux :

    Désactivez le paramètre de “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.

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

    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 par :

    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 | grep 8188

    Il devrait afficher le pilote actuel comme 'r8188eu'. Donc dans le terminal, collez :

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

    Et ensuite :

    git clone https://github.com/jeremyb31/rtl8188eu

    Maintenant, nous allons compiler le module du noyau avec :

    cd rtl8188eu
    make
    sudo make install

    Maintenant redémarrez votre ordinateur.

    Les questions et réponses indispensables

    Comment régler le problème de Wi-Fi sur Ubuntu ?

    • Ouvrez le menu système dans la partie droite de la barre supérieure.
        - Sélectionnez l’option 'Réseau Wi-Fi'.
    • Cliquez sur 'Paramètres Wi-Fi'.
    • Assurez-vous que l’interrupteur Wi-Fi est activé.
    • Vérifiez que le Mode avion n’est pas activé. Si le problème persiste :
    • Ouvrez un terminal.
    • Tapez nmcli device et appuyez sur Entrée.
    • Vérifiez que votre carte Wi-Fi est listée et activée.
    • Si nécessaire, redémarrez le service réseau avec la commande suivante : sudo systemctl restart NetworkManager. Ces étapes devraient vous aider à régler les problèmes de connexion Wi-Fi sur Ubuntu.

    Pourquoi mon wifi ne fonctionne pas sur Ubuntu ?

    • Vérification de l'adaptateur Wi-Fi : Assurez-vous que votre adaptateur Wi-Fi est bien reconnu par Ubuntu. Vous pouvez le faire en consultant la liste des périphériques réseau.
        • -

      Problèmes de pilotes

        : Si votre adaptateur est reconnu mais ne fonctionne pas, il se peut que le problème soit lié au pilote. Vérifiez les mises à jour de pilotes disponibles via le gestionnaire de paquets ou le site du fabricant.
    • Compatibilité matérielle : Si votre adaptateur ne figure pas dans la liste, Ubuntu peut ne pas reconnaître le matériel. Il peut être nécessaire de rechercher des pilotes spécifiques à votre modèle.
    • Adaptateurs USB : Si vous utilisez un adaptateur USB, essayez de le débrancher et de le rebrancher. Testez différents ports USB pour voir si cela résout le problème. En suivant ces étapes, vous pourrez identifier la source du problème et éventuellement le résoudre.

    Comment configurer le réseau sur Ubuntu ?

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

    • Accéder aux paramètres réseau :
        - Cliquez sur l'icône de réseau dans la barre de menu.
    • Sélectionnez 'Modification des connexions'.
    • Choisir la connexion :
    • Recherchez et sélectionnez la connexion réseau que vous souhaitez configurer manuellement.
    • Modifier la connexion :
    • Cliquez sur la connexion sélectionnée, puis appuyez sur le bouton 'Modifier' pour accéder aux paramètres.
    • Configurer manuellement (si nécessaire) :
    • Allez dans l'onglet approprié (IPv4 ou IPv6).
    • Sélectionnez 'Adresse IP manuelle' et remplissez les champs requis (adresse IP, masque de sous-réseau, passerelle, DNS).
    • Enregistrer et appliquer :
    • Cliquez sur 'Appliquer' pour sauvegarder vos modifications.
    • Déconnectez et reconnectez-vous à la connexion pour appliquer les nouveaux paramètres. Avec ces étapes, vous pouvez configurer manuellement le réseau sur Ubuntu de manière efficace.

     

    Comment activer Internet dans Ubuntu ?

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

    • Ouvrir les paramètres :
        - Accédez à l'aperçu des activités (cliquez sur l'icône en haut à gauche).
    • Tapez « Paramètres » et ouvrez l'application.
    • Configurer la connexion :
    • Si vous utilisez un câble réseau, sélectionnez « Réseau » dans le menu de gauche.
    • Activez l'option « Câble » et assurez-vous que la connexion est activée.
    • Si vous vous connectez via Wi-Fi, cliquez sur « Wi-Fi ».
    • Activez le Wi-Fi et choisissez votre réseau dans la liste.
    • Entrez le mot de passe si nécessaire.
    • Vérifier la connexion :
    • Une fois connecté, vous devriez voir l'indicateur de connexion dans la barre supérieure. Ces étapes vous permettront de vous connecter rapidement à Internet sur votre système Ubuntu.

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

    Go up