web-dev-qa-db-fra.com

Ubuntu 18.04 LTS problèmes de wifi

Depuis que j'ai acheté un nouvel ordinateur portable, cela fait déjà deux ans que je rencontre d'innombrables problèmes de WiFi sur mon ordinateur portable (Lenovo Y50-70) sous Ubuntu (16.04, 18.04).

Tout d'abord, il se déconnecte toujours des connexions, telles que eduroam ou de toute autre connexion d'entreprise. J'ai essayé plusieurs solutions pour le résoudre, mais aucune d'entre elles n'a fonctionné:

  • Modifier IPv6 pour ignorer/désactiver
  • Installation/réinstallation des pilotes wifi (J'ai une carte wifi Broadcom)
  • Connexion au point d'accès spécifique (analyse de la liste et sélection de la meilleure connexion en fonction de la force du signal)
  • Ajout de b43 à la liste noire
  • Désactiver le démarrage sécurisé
  • Utiliser Wicd Network Manager
  • Et beaucoup d'autres choses que l'on trouve dans stackoverflow ou ailleurs ...

Les détails de ma carte WiFI:

08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
Subsystem: Lenovo BCM4352 802.11ac Wireless Network Adapter [17aa:0623]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at d1600000 (64-bit, non-prefetchable) [size=32K]
Region 2: Memory at d1400000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: bcma, wl

Maintenant, j'essayais de jouer avec les pilotes, etc ... et de finir avec un problème plus grave. Maintenant, lorsque je me connecte à l'eduroam, je peux l'utiliser 5 à 10 minutes après sa déconnexion et jamais la connexion. Toutes les connexions wifi disparaissent également. Dans le journal système, lors de la déconnexion, j'ai eu l'erreur suivante: https://Pastebin.com/FxP7PmPn Pour me connecter à nouveau, je dois désassocier et lier à nouveau le pilote wl:

Sudo rmmod wl

Sudo modprobe wl

Peut-être que quelqu'un peut expliquer pourquoi cela m'arrive? Est-il possible de réparer? J'en ai vraiment marre de ça pendant 2 ans ...

Quelques détails:

  • Ordinateur portable: Lenovo Y50-70
  • OS: Ubuntu 18.04 LTS
  • J'ai le dual boot avec Windows 10
  • J'ai installé les pilotes wifi en utilisant la commande:

    apt-get install bcmwl-kernel-source 
    

Si vous avez besoin de plus de détails - faites le moi savoir.

Aussi ceci (sortie de la commande rfkill list all):

2: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
4: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
11: phy3: Wireless LAN
    Soft blocked: no
    Hard blocked: no
12: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Merci pour tout type d'aide.

UPDATE: J'ai acheté un adaptateur USB wifi TP-Link (TL-WN725N) et essayé de l'utiliser avec les réseaux eduroam. Je peux confirmer que le problème est toujours le même: il se déconnecte après un certain temps et il est très difficile de se reconnecter. Je dois redémarrer le gestionnaire de réseau plusieurs fois ou décharger et charger le module r8188eu. Bien sûr, il n'y a pas d'erreur dans le syslog que j'ai posté ci-dessus, mais quand même ...

3
Tomas

FINALEMENT. Je peux confirmer que depuis deux ans, j'ai finalement résolu mon problème de wifi. La solution était en fait très facile et proche de moi: je devais changer REGDOMAIN dans la CRDA (j'avais un code de pays différent):

  1. Sudo -H gedit /etc/default/crda

  2. REGDOMAIN=<YOUR COUNTRY CODE>

  3. redémarrage ( obligatoire !! )

Vous pouvez prendre votre code pays de ici .

En résumé, j'utilise le pilote bcmwl-kernel-source wl pour ma carte Broadcom BCM4352. (bonne information/tutoriel à ce sujet est ici ). Je reçois toujours parfois ces erreurs et quelques petits délais d’attente d’environ 1 seconde ( sans déconnexion! ), mais je pense que c’est naturel et que cela ne me dérange pas par rapport à ce que j’avais avant...

4
Tomas

Sudo -H gedit/etc/default/crda

REGDOMAIN = [VOTRE CODE DE PAYS]

redémarrage (obligatoire !!)

Anecdote: fonctionne aussi dans l'autre sens. Mon PC avait ce problème et la solution de Tomas a fait l'affaire. Par contre, mon ordinateur portable fonctionnait très bien, mais je pensais que je devrais aussi bien prendre des précautions. Mettez mon code pays et redémarrez le système. Avait exactement le même problème avec le code du pays sur mon ordinateur portable que j'avais sans le code du pays sur mon PC. Je viens de défaire ce que j'avais changé, de redémarrer à nouveau et tout est retourné à fonctionner normalement. Je ne comprends pas très bien pourquoi c'est arrivé, mais je voulais le partager malgré tout. Pourrait aider une personne au moins. J'aurais simplement commenté, mais je ne peux pas encore le faire parce que je suis nouveau.

0
Aaron

ceci page peut vous être utile. Une chose qui peut aider, c’est que s’il s’agit d’une machine uefi, vous devez désactiver le démarrage sécurisé.

0
kc1di

J'ai eu ce problème, ma connexion wifi était extrêmement lente alors qu'elle fonctionnait sous Windows. Après avoir essayé plusieurs suggestions sur Internet, le wifi a disparu après un certain temps et il n'est revenu qu'après le redémarrage de l'ordinateur portable. Ce qui suit a fonctionné comme un charme pour moi (aucun problème depuis frappe sur du bois):

Sudo modprobe -r rtl8723de && sommeil 5 && Sudo modprobe rtl8723de ant_sel = 1

ou si cela ne fonctionne pas:

Sudo modprobe -r rtl8723de && sommeil 5 && Sudo modprobe rtl8723de ant_sel = 2

c'était corrigé.

0
Pepijn