OpenSuSE 12.3 vs Apple Macbook 4,1 Wifi (BCM4321)

Hola perquè funcioni la wifi amb el Macbook 4,1 amb GNU/Linux cal utilitzar el controlador Broadcom/STA (broadcom-wl)

La sortida de la comanda lspci és:

02:00.0 0280: 14e4:4328 (rev 03)
02:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 03)
        Subsystem: Apple Inc. Device 0088
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
        Memory at d0000000 (64-bit, prefetchable) [size=1M]
        Capabilities: [40] Power Management version 2
        Capabilities: [58] Vendor Specific Information: Len=78 <!--?-->
        Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [d0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel
        Capabilities: [160] Device Serial Number c7-d3-c2-ff-ff-af-00-1e
        Capabilities: [16c] Power Budgeting <!--?-->
        Kernel driver in use: wl


Concretament per OpenSuSE 12.3 cal instal·lar el paquet broadcom-wl.

Name        : broadcom-wl-kmp-desktop
Version     : 5.100.82.112_k3.7.10_1.1
Release     : 11.1
Architecture: x86_64
Install Date: Mon Apr 29 19:51:37 2013
Group       : System/Kernel
Size        : 3147024
License     : Proprietary
Signature   : RSA/SHA1, Wed Mar 13 23:25:11 2013, Key ID 45a1d0671abd1afb
Source RPM  : broadcom-wl-5.100.82.112-11.1.src.rpm
Build Date  : Wed Mar 13 17:30:36 2013
Build Host  : mmeal.managermeal.com
Relocations : (not relocatable)
Packager    : packman@links2linux.de
Vendor      : http://packman.links2linux.de
URL         : http://www.broadcom.com/support/802.11/linux_sta.php
Summary     : Wireless driver for Broadcom 43xx series of chips
Description :
These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux®
device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4321-,
and BCM4322-based hardware.

NOTE:           You must read the LICENSE.TXT file  before using this software.
Distribution: Essentials / openSUSE_12.3

Crear un fitxer per tal que no carregui els controladors per defecte ‘b43’ ‘ssb’.

Per això crearem un fitxer a /etc/modprobe.d/50-bcm4321.conf:

blacklist b43
blacklist ssb

Reiniciem i ja tindrem l’interficie per utilitzar-la amb el NetworkManager.