Régler les problèmes de puces Broadcom sur Mac entre 2009 et 2013
WI-FI
SymptomesContexte
Le macMac refuse de se connecter à certains réseaux wifi alors qu'il les voit. Les partages de connexions semblent fonctionner.
Origine du problème
LeLes driver dedes la carte 0a5c:4500cartes Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth) par défaut estutilisent le module wl, utiliser le module br43 semble résoudre le problème.
Diagnostic
Faire un lsusb | grep Broadcom dans un terminal si le mac utilise la BCM2046B1.
A télécharger ici : https://packages.debian.org/fr/sid/firmware-b43-installer
Le module b43 gère ces puces :
On installe ensuite le.deb et on redémarre l'ordinateur.
Ensuite, on retire le module wl avec sudo modprobe -r wl . On attend quelques secondes et puis on charge b43 sudo modprobe b43 Si le wifiWifi fonctionne, on peut pereniser la solution.
Fix
Il faut blacklister wl et déblacklister b43 avec :
sudo mv /etc/modprobe.d/broadcom-sta-dkms.conf /etc/modprobe.d/broadcom-sta-dkms.conf.disabled
Puis :
sudo sh -c "echo 'blacklist wl' >> /etc/modprobe.d/blacklist.conf"