MacBook4,1 wireless support with 9.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Hardware:
MacBook4,1
Wireless:
Broadcom,
The Broadcom STA wireless driver is active but not currently in use.
Doing: modprobe wl gives:
wl: module license '' taints kernel.
ieee80211_crypt: unregistered algorithm 'NULL'
root@dante-
*-network
description: Network controller
product: BCM4328 802.11a/b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 03
width: 64 bits
clock: 33MHz
root@dante-
Linux dante-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
root@dante-
02:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)
Subsystem: Apple Computer Inc. Device [106b:0088]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at 50500000 (64-bit, non-prefetchable) [size=16K]
Region 2: Memory at 50000000 (64-bit, prefetchable) [size=1M]
Kernel driver in use: b43-pci-bridge
Kernel modules: wl, ssb
tags: | added: broadcom macbook wl |
I can confirm this bug, it looks like ssb is conflicting with wl. To fix this, run as root:
rmmod wl ssb
modprobe wl
If it works, you can blacklist ssb so you don't have to do this again.
I understand that some people need ssb, but it would be nice if either:
* ssb could be prevented from taking control of BCM4238, since it's known to not do anything good with it, or
* The Hardware Drivers app (jockey?) could automagically unload ssb, load wl, then reload ssb.