Hi,

I have a Broadcom 4311 card that ndiswrapper detects and scans but
cannot associate with. The b43 driver that ships with 2.6.24 does not detect
anything at all. However If I patch the kernel with this patch

http://linuxwireless.org/download/b43/patch_2.6.24_for_4311_2

the b43 driver appears to detect the card, find my access point and try
to associate, but then suddenly the wireless LED starts blinking
accompanied by some kernel messages from b43, continiously until I
manage to reboot.

Complete details

lspci output (from a 2.6.24 kernel without the patch):

01:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN 
Mini-PCI Card (rev 02)
        Subsystem: Hewlett-Packard Company Unknown device 1375
        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: 0
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at 91300000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-
        Capabilities: [58] Vendor Specific Information
        Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [d0] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
                Device: Latency L0s <4us, L1 unlimited
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
                Link: Latency L0s <4us, L1 <64us
                Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel
        Capabilities: [160] Device Serial Number 1a-00-a9-ff-ff-73-be-09
        Capabilities: [16c] Power Budgeting

Kernel logs: (With comments and questions)

kern.info: b43-phy0: Broadcom 4311 WLAN found
kern.info: ACPI: Sleep Button (CM) [SLPB]
kern.info: input: PS/2 Mouse as /class/input/input6
kern.debug: phy0: Selected rate control algorithm 'simple'
kern.info: ACPI: AC Adapter [AC] (on-line)
kern.info: input: Video Bus as /class/input/input7
kern.info: input: AlpsPS/2 ALPS GlidePoint as /class/input/input8
kern.info: ACPI: Video Device [OVGA] (multi-head: yes  rom: no  post: no)
kern.info: iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x0460)
kern.info: iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
kern.warn: hda_intel: azx_get_response timeout, switching to polling mode: last 
cmd=0x011f000c
kern.info: Adding 2097136k swap on /dev/sda2.  Priority:-1 extents:1 
across:2097136k
kern.info: device-mapper: uevent: version 1.0.3
kern.info: device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: [EMAIL 
PROTECTED]
kern.notice: ReiserFS: sda3: found reiserfs format "3.6" with standard journal
kern.notice: ReiserFS: sda3: using ordered data mode
kern.notice: ReiserFS: sda3: journal params: device sda3, size 8192, journal 
first block 18, max trans len 1024, max batch 900, max commit age 30, max trans 
age 30
kern.notice: ReiserFS: sda3: checking transaction log (sda3)
kern.notice: ReiserFS: sda3: Using r5 hash to sort names
kern.info: eth0: link down
kern.info: input: b43-phy0 as /class/input/input9
kern.info: NET: Registered protocol family 10
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.err: b43-phy0 ERROR: PHY transmission error
kern.info: lo: Disabled Privacy Extensions
kern.info: ADDRCONF(NETDEV_UP): eth0: link is not ready
kern.info: ADDRCONF(NETDEV_UP): wlan0: link is not ready
kern.info: ip_tables: (C) 2000-2006 Netfilter Core Team
kern.warn: nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
kern.debug: wlan0: Initial auth_alg=0
kern.debug: wlan0: authenticate with AP 00:0c:41:0c:2a:d7
kern.debug: wlan0: authenticate with AP 00:0c:41:0c:2a:d7
kern.debug: wlan0: authenticate with AP 00:0c:41:0c:2a:d7
kern.debug: wlan0: authentication with AP 00:0c:41:0c:2a:d7 timed out
kern.debug: wlan0: authentication frame received from 00:0c:41:0c:2a:d7, but 
not in authenticate state - ignored

# Here it tries to authenticate against my AP, but it times out - how do we
# increase the timeout?

kern.info: b43-phy0: Radio hardware status changed to DISABLED
kern.info: b43-phy0: Radio hardware status changed to ENABLED

# These two are me pressing my wireless button on the laptop

# Here onwards the wireless light starts blinking.. until I panic and reboot

kern.err: b43-phy0 ERROR: Fatal DMA error: 0x00000800, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
kern.info: b43-phy0: Controller RESET (DMA error) ...
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.err: b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
kern.info: b43-phy0: Controller RESET (DMA error) ...
kern.info: b43-phy0: Controller restarted
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.info: b43-phy0: <3>b43-phy0 ERROR: Fatal DMA error: 0x00000400, 
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
kern.info: b43-phy0: Controller RESET (DMA error) ...
kern.warn: Controller restarted
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.info: b43-phy0: <3>b43-phy0 ERROR: Fatal DMA error: 0x00000400, 
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
kern.warn: Controller restarted
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.warn: printk: 1 messages suppressed.
kern.info: b43-phy0: Controller restarted
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.info: Registered led device: b43-phy0:tx
kern.info: Registered led device: b43-phy0:rx
kern.info: Registered led device: b43-phy0:radio
kern.warn: printk: 8 messages suppressed.

... and so on.

Thanks for the help...

-Abhijit
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to