Ich habe Ubuntu 12.10 auf meinem Macbook Pro, das BCM4331 für WLAN hat. Es hat ziemlich gut funktioniert, außer ich hatte ein Problem damit, dass die Verbindung zufällig nicht mehr funktioniert. Ubuntu sagt immer noch, dass ich verbunden bin, aber wenn ich versuche, eine Adresse zu pingen, bekomme ich 100% verworfene Pakete. Ich muss die Verbindung trennen und wieder herstellen, damit es wieder funktioniert.
andere Frage Ich entschied mich zu prüfen, ob ich das lösen könnte, und fand diese Antwort , die für das BCM4313 ist, aber ich dachte, es könnte auch für 4331 funktionieren. Ich entfernte das auf meinem System installierte b43-fwcutter-Paket und versuche es um es dazu zu bringen, den brcmsmac-Treiber zu verwenden, aber es funktioniert nicht. Nach dem Entfernen des b43-fwcutter-Pakets konnte ich überhaupt keine Verbindung zum Internet herstellen. Ich habe "sudo modprobe brcmsmac" gemacht und es zeigt, dass es in lsmod aktiviert ist:
colin@MacBookPro:~$ lsmod | grep brc
brcmsmac 531905 0
mac80211 540032 2 brcmsmac,b43
bcma 35657 2 brcmsmac,b43
brcmutil 14756 1 brcmsmac
cfg80211 206797 3 brcmsmac,b43,mac80211
cordic 12575 1 brcmsmac
Lspci zeigt jedoch, dass bcma verwendet wird:
03:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at b0600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
Die Sache ist, ich habe "blacklist bcma" in meiner /etc/modprobe.d/blacklist.conf, also weiß ich nicht, warum es immer noch verwendet wird. Diese lspci-Ausgabe ist genau das, was gezeigt wurde, als mein WLAN funktionierte, aber jetzt, wo ich das b43-fwcutter-Paket entfernt habe, funktioniert es nicht mehr. Ich habe eine andere Frage gefunden , die b43-fwcutter empfiehlt, und diese ist speziell für ein Mac-Produkt mit BCM4331 und nicht für BCM4313.
Ist b43-fwcutter also die beste Option, und ich muss nur mit diesen Trennungen leben, oder gibt es andere Dinge, die ich ausprobieren kann?
Antworten:
Ich hatte das gleiche Problem. Es war so nervig.
Schließlich habe ich mein Problem durch die Installation von Ubuntu 13.04 (tägliche Erstellung, 20. März) behoben. Jetzt schreibe ich diese Antwort auf Ubuntu 13.04. Das WLAN-Problem ist vollständig gelöst. Andere Hardware funktioniert einwandfrei.
Übrigens ist der Wireless-Treiber standardmäßig installiert und funktioniert sofort. Der Treiber ist "wl" und nicht b43.
quelle
b43
und installiere ich daswl
Modul?