I've been using ndiswrapper successfully with my Dell Inspiron 2200 for a while and recently attempted to load the bcm43xx without any luck. I extracted the firmware from the windows driver with bcm43xx-fwcutter with no problems. The driver appears to load fine and I can use kismet to sniff traffic using the interface. When I attempt to associate with my access point I get the following kernel messages:
Code:
kernel: SoftMAC: Scanning finished
kernel: SoftMAC: Queueing Authentication Request to xx:xx:xx:xx:xx:xx
kernel: SoftMAC: cannot associate without being authenticated, requested authentication
kernel: SoftMAC: Queueing Authentication Request to xx:xx:xx:xx:xx:xx
kernel: SoftMAC: cannot associate without being authenticated, requested authentication
kernel: SoftMAC: Sent Authentication Request to xx:xx:xx:xx:xx:xx.
kernel: SoftMAC: Sent Authentication Request to xx:xx:xx:xx:xx:xx.
kernel: SoftMAC: Open Authentication with xx:xx:xx:xx:xx:xx failed, error code: 13
lspci shows my wireless adapter as:
Code:
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Subsystem: Dell Unknown device 0005
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 193
Region 0: Memory at dfdfe000 (32-bit, non-prefetchable) [size=8K]
Kernel: 2.6.17-1.2145_FC5
My access point uses WEP with SSID broadcast disabled.
Like I say, ndiswrapper works great with the exact same settings though I'd much rather use a native driver. I have bcm43xx blacklisted currently because it doesn't play nice along side ndiswrapper. Can anyone shed any light on what is going on?