104 votes

Déconnexion aléatoire du WiFi sur Ubuntu 18.04 LTS

J'ai installé Ubuntu 18.04 LTS cette semaine et maintenant j'ai un problème avec la connexion wifi. La connexion Wifi se déconnecte automatiquement toutes les 5 à 10 minutes mais le signal Wifi est toujours bon.
J'ai fait une recherche, trouvé des réponses pour des versions plus anciennes d'Ubuntu et j'ai essayé mais le problème n'a pas été résolu.
Voici les informations sur mon adaptateur sans fil :

description: Wireless interface
       product: QCA9565 / AR9565 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 01
       serial: a4:db:30:03:32:8c
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=4.15.0-20-generic firmware=N/A ip=10.0.138.105 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:18 memory:f0600000-f067ffff memory:f0680000-f068ffff

77voto

nelhage Points 1660

Essayez de désactiver la gestion de l'alimentation wifi en ouvrant /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf et en changeant

wifi.powersave = 3

zu

wifi.powersave = 2

Ne le fixez pas à 0, qui est la valeur par défaut. À partir de nm-setting-wireless.h :

/**
 * NMSettingWirelessPowersave:
 * @NM_SETTING_WIRELESS_POWERSAVE_DEFAULT: use the default value
 * @NM_SETTING_WIRELESS_POWERSAVE_IGNORE: don't touch existing setting
 * @NM_SETTING_WIRELESS_POWERSAVE_DISABLE: disable powersave
 * @NM_SETTING_WIRELESS_POWERSAVE_ENABLE: enable powersave
 *
 * These flags indicate whether wireless powersave must be enabled.
 **/
typedef enum {
    NM_SETTING_WIRELESS_POWERSAVE_DEFAULT       = 0,
    NM_SETTING_WIRELESS_POWERSAVE_IGNORE        = 1,
    NM_SETTING_WIRELESS_POWERSAVE_DISABLE       = 2,
    NM_SETTING_WIRELESS_POWERSAVE_ENABLE        = 3,
    _NM_SETTING_WIRELESS_POWERSAVE_NUM, /*< skip >*/
    NM_SETTING_WIRELESS_POWERSAVE_LAST          =  _NM_SETTING_WIRELESS_POWERSAVE_NUM - 1, /*< skip >*/
} NMSettingWirelessPowersave;

12voto

efeyc Points 663

Vous pouvez essayer de désactiver l'IPV6 dans les paramètres de votre connexion entre votre ordinateur et le routeur. Il y a parfois un problème dans Ubuntu, avec IPV6 - et la plupart des vieux routeurs utilisent encore IPV4. Cela a fonctionné pour moi sur mon vieux Pocket wifi (le nouveau n'a pas de problème). Puisque vous n'avez pas spécifié exactement quelle version de 18.04 vous utilisez, je ne peux pas vous guider davantage.

J'ai Xubuntu 16.04, et je voudrais aller à la connexion réseau dans la notification, puis ouvrir Editer les connexions, trouver la connexion au routeur et la modifier. Je règle IPV6 sur Ignorer. Après cela, la connexion n'a jamais été interrompue.

7voto

ohnit Points 101

J'avais le même problème avec Bionic. J'ai d'abord pensé que c'était lié à l'adaptateur réseau sans fil Qualcomm Atheros QCA6174 802.11ac, mais même après l'avoir mis à jour, le signal continuait à fluctuer.

Il semble qu'il soit lié au gestionnaire de réseau de gnome. Après être passé à WICD, le wi fi n'a plus été instable (c'était il y a presque 4 mois). [EDIT : Toujours aucun problème à ce jour le 28/05/2019]. Voici quelques étapes pour appliquer ce correctif :

Ouvrez un Terminal et exécutez les commandes suivantes :

Tout d'abord, installez WICD :

 sudo apt install wicd-gtk

Ensuite, nous désinstallons NetworkManager :

sudo apt remove network-manager-gnome network-manager

Après avoir confirmé que tout fonctionne (le mieux est de le vérifier après le redémarrage), vous pouvez supprimer les fichiers de configuration de NetworkManager :

sudo dpkg --purge network-manager-gnome network-manager

(source https://help.ubuntu.com/community/WICD )

5voto

Bill K Points 32115

C'est ce qui a empêché mon wifi de devenir instable, se déconnectant tout le temps, bien que mon wifi soit Centrino (pas Atheros) : désactiver IPV6.

Ajoutez les lignes suivantes au fichier /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Ensuite, exécutez pour recharger les paramètres :

sudo sysctl -p

5voto

dzmanto Points 361

Suite à la réponse de DESGUA, j'ai modifié /etc/dhcp/dhclient.conf . Plus précisément, j'ai supprimé la ligne 18 :

dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,

J'ai fini par déconnecter le wifi et le reconnecter.

Mon ordinateur portable Lenovo T460p fonctionnant sous Ubuntu 18.04 ne se déconnecte plus aléatoirement du réseau wifi. Il semble que (l'implémentation de) IPv6 soit le coupable.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X