I've been trying to find a solution for my laptop wireless adapter since kernel 18.104.22.168 for BT4PR was released. But I have found nothing that works. I know that it won't work for auditing wireless networks, for which I have an USB dongle that works perfectly with total injection support, but for normal daily connection to my Internet router at home is more than enough.
To begin with, when I upgraded the kernel, when doing the "apt-get dist-upgrade", the broadcom-sta package was upgraded too, but the module that was packaged in it is for kernel 22.214.171.124. This is the result of "modinfo wl" after the upgrade:
So I decided to compile it myself using the instructions at http :// www . void . gr/kargig/blog/2009/07/18/trying-to-achieve-a-more-stable-hybrid-broadcom-wl-kernel-module-for-broadcom-4328 (Sorry but I can't post URLs yet...).
vermagic: 126.96.36.199 SMP mod_unload 686
Everything compiles fine. I blacklisted the b43, ssb, b43legacy and bcm43xx modules. The module is loaded correctly but it doesn't create any interface. The problem is that a driver is being loaded somehow as can be seen from this "lspci -vnn":
I'm stuck here. Any ideas?
04:00.0 Network controller : Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
Subsystem: Foxconn International, Inc. Device [105b:e003]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at d4600000 (64-bit, non-prefetchable) [size=16K]
Capabilities:  Power Management version 3
Capabilities:  Vendor Specific Information <?>
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities:  Advanced Error Reporting <?>
Capabilities: [13c] Virtual Channel <?>
Capabilities:  Device Serial Number 23-00-9a-ff-ff-4d-10-46
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: b43-pci-bridge
Kernel modules: wl
Thanks in advance