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.