WiFi déconnecté au hasard sur Ubuntu 18.04 LTS


44

J'ai installé Ubuntu 18.04 LTS cette semaine et j'ai maintenant un problème de connexion wifi. La connexion WiFi est automatiquement déconnectée toutes les 5 à 10 minutes, mais le signal wifi est toujours correct.
J'ai effectué une recherche, trouvé des réponses aux anciennes versions d'Ubuntu et essayé, mais le problème n'a pas été résolu.
Voici mes informations d'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

Vous pouvez obtenir plus d'informations en exécutant journalctl --followdans une fenêtre de terminal. Ensuite, lorsque votre WiFi est interrompu, consultez les messages.
Waltinator

@waltinator Que fait cette commande?
Cảnh Đinh Văn

Lire man journalctl. L' --followoption est documentée commeShow only the most recent journal entries, and continuously print new entries as they are appended to the journal
waltinator

1
Quelles suggestions avez-vous essayé qui n'a pas fonctionné? Y a-t-il des messages d'erreur que vous avez reçus que vous pouvez inclure dans votre question?
Hee Jin

@ Emily La première option que j'ai essayée est d'installer un resolvconfpaquet, de l'ajouter nameserver 8.8.8.8à un /etc/resolvconf/resolv.conf.d/tailfichier et de le régénérer /etc/resolv.confà l'aide de la sudo resolvconf -ucommande. Le second consiste à modifier le /etc/NetworkManager/conf.d/default-wifi-powersave-on.conffichier et à le remplacer wifi.powersave = 3par wifi.powersave = 0.
Cảnh Đinh Văn

Réponses:


15

Essayez de désactiver la gestion de l’énergie wifi en ouvrant /etc/NetworkManager/conf.d/default-wifi-powersave-on.confet en modifiant

wifi.powersave = 3

à

wifi.powersave = 2

Ne le définissez pas à 0, qui est la valeur par défaut. 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;

2
J'ai eu le même problème avec un Realtek WiFi AC1200 USB et l'interne qui est. Vaste... . J'ai essayé la configuration d'alimentation et l'IPv6 désactivé. Aucun n'a travaillé. Enfin, définir un IPv4 statique sur l'ordinateur portable fonctionne. J'espère que cette option aidera quelqu'un.
Sposmen

@Sposmen Je suggère d'écrire ceci comme réponse pour que cela soit plus visible.
QWR

1
@Sposmen J'ai aussi essayé tout ça et pourtant la connexion continuait de tomber tous les 10 m environ. Quel ubuntu tu as fait cela avec succès? Était-ce 18.04? Comme qwr l'a dit, je suggère également d'ajouter ceci comme réponse.
Lucas Vasconcellos Czepaniki

1
Cela a résolu mon problème il y a quelques mois avec Ubuntu v16.04. Cependant, le problème est revenu avec la v18.04.1.
josephwb

2
Ne résout pas le problème pour moi Ubuntu 18.04.2 LTS, malheureusement.
Cleb

5

Vous pouvez essayer de désactiver IPV6 dans les paramètres de votre connexion entre votre ordinateur et le routeur. Parfois, il y a un problème dans Ubuntu, avec IPV6 - et la plupart des anciens routeurs utilisent encore IPV4. Cela a fonctionné pour moi sur mon ancien Pocket WiFi (le nouveau n’a pas de problème). Comme vous n'avez pas précisé 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 ouvrez Modifier les connexions, trouver la connexion au routeur et l'éditer. Définissez IPV6 sur Ignorer. Après cela, la connexion n'a jamais été abandonnée.


Désactiver ipv6 a fait le travail pour moi. Merci.
AlikElzin-kilaka

4

J'avais le même problème avec Bionic. Tout d'abord, je pensais qu'il était lié à l'adaptateur réseau sans fil Qualcomm Atheros QCA6174 802.11ac, mais même après l'avoir mis à jour, le signal a continué de fluctuer.

Il semble être lié au gestionnaire de réseau de gnome. Après le passage à WICD, le Wi-Fi n’est plus instable (c’était il ya presque 4 mois). [EDIT: Toujours pas de problèmes à ce jour 05/28/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

Une fois que tout est confirmé pour fonctionner (il est préférable de vérifier cela après le redémarrage), vous pouvez supprimer les fichiers de configuration pour NetworkManager:

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

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


1
Cela semble bon, mais il n’ya pas de raccourci ou d’icône dans le menu du haut!
SaidbakR

1
Oui, cela ne change pas tout à fait l'icône / la référence du gestionnaire de réseau et il n'en crée pas non plus un nouveau. Mais au moins, vous obtenez une connexion stable et vous pouvez accéder à WICD par le biais de la vue d'ensemble / des applications de GNOME presque aussi rapidement.
Lucas Vasconcellos Czepaniki

Excellente solution, a travaillé pour moi.
ivan marchenko

Travailler dessus Ubuntu 18.04.2 LTSa malheureusement aggravé la situation. Après avoir appelé sudo apt remove network-manager-gnome network-manager, WICDne détecte plus un seul réseau Wifi; le bouton de configuration avait également disparu. Je pourrais récupérer la partie paramètres en utilisant sudo apt install gnome-control-center, puis aussi réinstaller le network-manager, mais maintenant, celui-ci ne détecte plus les réseaux. Donc, assurez-vous que vous avez également une connexion LAN, sinon vous aurez des problèmes :)
Cleb

Après avoir supprimé network-manager, la section des paramètres wifi sur les paramètres ubuntu ne fonctionne pas, car elle utilise network-manager pour le faire, ce qui est prévisible. En ce qui concerne wicd, vous pouvez vérifier si l’interface réseau est configurée correctement (pour bionic, c’est wlp3s0) ou si le problème est lié au WPA Supplicant (lorsqu’une fois, j’ai eu un problème comme celui-là, et j’ai réussi à le résoudre. en sélectionnant nl80211 en tant que demandeur - mais après une mise à jour, je suis revenu à wext et le problème semblait être résolu).
Lucas Vasconcellos Czepaniki

2

Ma configuration est peut-être un peu différente, mais peut-être que ma réponse aidera aussi ...

Ma configuration est la suivante:

laptop <-> wifi (bridge mode) <-> router <-> internet
  • L'ordinateur portable est Ubuntu 18.04.2.
  • Le pont WiFi est un TP-Link TL-WR940N.
  • Le routeur est un Arris 703A.

J'ai eu le même problème de connexion tomber de temps en temps. Je crois que cela se produisait car tous les services sont en cours d’exécution dans le routeur Arris et que la connexion entre TP-Link et Arris souffre d’oscillations. Par conséquent, tout ce qui est connecté à TP-Link "pense" qu’il n’ya pas de connexion réseau. chuté.

La seule chose qui a fonctionné pour que je maintienne la connexion plus stable a été la configuration de l’adresse IP statique, de la passerelle et des serveurs DNS, au lieu d’utiliser DHCP.

J'ai toujours des oscillations, mais au moins le wifi ne baisse pas; prend juste un peu plus de temps parfois pour compléter les demandes.

Eh bien, c'est une réponse très simple, mais espérons que cela pourra aider quelqu'un.


1

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

Ajouter 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

Redémarrer.


De plus, je suis généralement les recommandations suivantes: itsfoss.com/speed-up-slow-wifi-connection-ubuntu
desgua

Ne fonctionne pas pour moi Ubuntu 18.04.2 LTS, malheureusement.
Cleb

Pas besoin de redémarrer. Il suffit de faire un "sudo sysctl -p" et vos paramètres sont rechargés.
P. Goetterup

0

Dans mon cas, changer la fréquence du routeur de 5 GHz à 2,4 GHz a résolu le problème dans une large mesure.


comment changer de fréquence? une raison pour laquelle cela fonctionne?
Roottraveller

Vous pouvez changer la fréquence sur la page Web du routeur. Vous pouvez le trouver écrit sur le routeur ou dans la documentation fournie avec le routeur. Je ne sais pas pourquoi il s’est réveillé sur ma machine :(
Pankaj Joshi

La plupart des routeurs actuels offrent une interface 2.4 à côté des 5 GHz, donc techniquement, vous n'avez pas besoin de modifier l'interface 5G.
Lucas Vasconcellos Czepaniki

0

Dans le prolongement de la réponse de DESGUA, j'ai changé /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 finalement déconnecté wifi et reconnecté.

Mon ordinateur portable Lenovo T460p sous Ubuntu 18.04 ne se déconnecte plus de manière aléatoire du wifi. Il semble que (la mise en œuvre de) IPv6 soit le coupable.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.