now that 2.6.38 is out, it would be nice to enable the CONFIG_B43_PHY_N option
which is no longer marked as BROKEN. This will allow people like me with a
Broadcom BCM4322 (14e4:4322 and 14e4:432b) to use the in-kernel "b43" driver
instead of the proprietary "wl" driver.
I tested it and it works very well, with two caveats:
- the rate seems to be limited to 11M at present
- I had to patch b43-fwcutter to be able to extract the necessary firmware
Nevertheless, it seems to work better in a lot of ways, so it would be nice to
have the option.
Thanks,
-- Mourad DC
-- Package-specific info:
** Kernel log: boot messages should be attached
Mar 20 05:47:33 kernel: [ 1431.121689] b43-phy2: Broadcom 4322 WLAN found (core revision 16)
Mar 20 05:47:33 kernel: [ 1431.191148] Registered led device: b43-phy2::tx
Mar 20 05:47:33 kernel: [ 1431.193662] Registered led device: b43-phy2::rx
Mar 20 05:47:33 kernel: [ 1431.193752] Registered led device: b43-phy2::radio
Mar 20 05:47:33 kernel: [ 1431.436202] b43-phy2: Loading firmware version 508.1084 (2009-01-14 01:32:01)
** Model information
sys_vendor: Apple Inc.
product_name: MacBookPro7,1
product_version: 1.0
chassis_vendor: Apple Inc.
chassis_version: Mac-F222BEC8
bios_vendor: Apple Inc.
bios_version: MBP71.88Z.0039.B0B.1006012305
board_vendor: Apple Inc.
board_name: Mac-F222BEC8
board_version:
04:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:08a0] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Apple Computer Inc. Device [106b:00c2]
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 20
Region 0: Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at 1000 [size=128]
Expansion ROM at d3000000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nouveau
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05ac:8507 Apple, Inc. Built-in iSight
Bus 002 Device 002: ID 05ac:8403 Apple, Inc. Internal Memory Card Reader
Bus 004 Device 002: ID 05ac:0237 Apple, Inc. Internal Keyboard/Trackpad (ISO)
Bus 004 Device 003: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 004 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 004 Device 005: ID 05ac:8213 Apple, Inc.
Kernel: Linux 2.6.37-mbp71 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.38-1-amd64 depends on:
ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.8 tools for generating an initramfs
ii linux-base 3 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.38-1-amd64 recommends:
ii firmware-linux-free 3 Binary firmware for various driver
Versions of packages linux-image-2.6.38-1-amd64 suggests:
pn grub-pc | extlinux | lilo <none> (no description available)
pn linux-doc-2.6.38 <none> (no description available)
Versions of packages linux-image-2.6.38-1-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
ii firmware-linux 0.29 Binary firmware for various driver
ii firmware-linux-nonfree 0.29 Binary firmware for various driver
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)
-- debconf information excluded
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110320223008.2000.11803.reportbug@localhost.loca ldomain">http://lists.debian.org/20110320223008.2000.11803.reportbug@localhost.loca ldomain