web-dev-qa-db-fra.com

Le WIFI s'interrompt à plusieurs reprises sur MacBook Pro 2013 Retina 15 "sur Ubuntu 16.04

J'ai une installation d'Ubuntu 16.04 x64 sur mon MacBook Pro Retina 2013 15 ". L'utilisation d'Internet via l'adaptateur Apple Thunderbolt-to-Ethernet est très bien, mais l'utilisation d'Internet WIFI fonctionne différemment: il" voit "le réseau, il se connecte et reste en ligne pendant environ 10 minutes. Après cela, le WIFI interrompt et je dois éteindre puis à nouveau sur le WIFI pour récupérer la connexion pendant les 5-10 minutes suivantes et il se répète et se répète. . encore et encore..

J'ai installé le pilote Broadcom 802.11 (BCM4331 802.11a/b/g/n (AirPort Extreme)) mais avec ce pilote le WIFI ne fonctionne pas complètement. Si je passe au pilote par défaut (via Software&Updates->Additional Drivers) le WIFI fonctionne comme décrit ci-dessus.

Voici un rapport système: Téléchargez le rapport système ICI

MISE À JOUR: La sortie du lspci -knn | grep Net -A2 commande:

03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16a3] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b4]
03:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10)
    Subsystem: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:96bc]
--
04:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
    Subsystem: Apple Inc. AirPort Extreme [106b:00ef]
    Kernel driver in use: bcma-pci-bridge

MISE À JOUR:

La solution, aimablement suggérée par l'utilisateur Pilot6, n'a pas fonctionné pour moi car: une fois que je l'ai fait étape par étape et que je redémarre, le WIFI disparaît complètement du menu et même des paramètres système.

La seule chose qui a commencé à fonctionner sous ce point était d'activer le pilote Broadcom à partir du Software&Updates->Additional Drivers menu. Mais le problème est toujours le problème: Internet interrompt toutes les 10 à 15 minutes.

Le module WIFI fonctionne parfaitement sur MacOs 10.9, donc le problème ne concerne pas du tout l'état du module.

Toute aide est appréciée!

Je vous remercie!

2
Arsenii

Trois pilotes peuvent théoriquement prendre en charge plus ou moins ce module sans fil.

  1. bcmwl-kernel-source qui est considéré comme wl dans lspci -knn | grep Net -A2 est un pilote propriétaire. Il est installé lorsque vous utilisez l'interface graphique "Pilotes supplémentaires". Il met sur liste noire tous les autres pilotes.

  2. b43 est un module de noyau open source installé dans les noyaux Linux. Il nécessite un firmware qui peut être installé par Sudo apt install firmware-b43-installer.

  3. bcma est également un module de noyau dans l'arborescence qui prend en charge certaines puces Broadcom. Il prétend également soutenir le 4331 dispositif.

Broadcom affirme que wl prend en charge le 4331, mais ces affirmations ne sont pas fiables. Certaines puces répertoriées par Broadcom ne fonctionnent tout simplement pas avec ce pilote.

Selon l'expérience utilisateur, le pilote correct est b43.

bcma semble manifestement faux pour cet adaptateur.

Donc, je suggère de mettre sur liste noire bcma par

Sudo tee /etc/modprobe.d/blacklist-bcma.conf <<< "blacklist bcma"

Après ça lspci -knn | grep Net -A2 devrait afficher b43 comme module utilisé. S'il ne l'ajoute pas à /etc/modules par

Sudo tee -a /etc/modules <<< "b43"

Vous pouvez toujours supprimer ce fichier pour utiliser le pilote bcma en

Sudo rm  /etc/modprobe.d/blacklist-bcma.conf

Si vous avez une meilleure expérience avec le module wl, vous pouvez l'utiliser.

Mais vous devez comprendre ce que vous faites. Lorsque vous installez le pilote Broadcom à partir de "Pilotes supplémentaires", vous installez bcmwl-kernel-source et mettre en liste noire le b43.

5
Pilot6