Fernando Toledo wrote:
> i testing traffic now
> i try nmap 192.168.1.0/24 (to scan my network ) and the device is die
> if i try to unload the bcm43xx module, i have a deadlook (cant shutdown,
>    only hardware reset)

When I run nmap, it runs to completion but generates lots of

bcm43xx: ASSERTION FAILED (!ring->suspended) at: 
drivers/net/wireless/bcm43xx/bcm43xx_dma.c:7
1:request_slot()

messages in my log.

> SoftMAC: Start scanning with channel: 1
>
 SoftMAC: Scanning 14 channels
> SoftMAC: Scanning finished
> SoftMAC: Associate: Scanning for networks first.
> SoftMAC: Start scanning with channel: 1
> SoftMAC: Scanning 14 channels
> SoftMAC: Scanning finished
> SoftMAC: Queueing Authentication Request to 00:0e:2e:64:77:fd
> SoftMAC: Cannot associate without being authenticated, requested
> authentication
> SoftMAC: Sent Authentication Request to 00:0e:2e:64:77:fd.
> SoftMAC: Open Authentication completed with 00:0e:2e:64:77:fd
> SoftMAC: sent association request!
> SoftMAC: associated!
> bcm43xx: Radio turned off
> bcm43xx: DMA-32 0x0200 (RX) max used slots: 1/64
> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0220 (TX) max used slots: 2/512
> bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
> bcm43xx: Radio turned on
> bcm43xx: Radio enabled by hardware
> bcm43xx: Chip initialized
> bcm43xx: 32-bit DMA initialized
> bcm43xx: Keys cleared
> bcm43xx: Selected 802.11 core (phytype 2)
> bcm43xx: Radio turned off
> bcm43xx: DMA-32 0x0200 (RX) max used slots: 1/64
> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0220 (TX) max used slots: 1/512
> bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
> bcm43xx: Radio turned on
> bcm43xx: Radio enabled by hardware
> bcm43xx: Chip initialized
> bcm43xx: 32-bit DMA initialized
> bcm43xx: Keys cleared
> bcm43xx: Selected 802.11 core (phytype 2)
> SoftMAC: Canceling existing associate request!
> SoftMAC: Associate: Scanning for networks first.
> SoftMAC: Start scanning with channel: 1
> SoftMAC: Scanning 14 channels
> SoftMAC: Scanning finished
> SoftMAC: Queueing Authentication Request to 00:0e:2e:64:77:fd
> SoftMAC: Cannot associate without being authenticated, requested
> authentication
> SoftMAC: Sent Authentication Request to 00:0e:2e:64:77:fd.
> SoftMAC: Open Authentication completed with 00:0e:2e:64:77:fd
> SoftMAC: sent association request!
> SoftMAC: associated!
> SoftMAC: Start scanning with channel: 1
> SoftMAC: Scanning 14 channels
> SoftMAC: Scanning finished
> SoftMAC: Already associating or associated to 00:0e:2e:64:77:fd
> bcm43xx: Radio turned off
> bcm43xx: DMA-32 0x0200 (RX) max used slots: 1/64
> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0220 (TX) max used slots: 2/512
> bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
> bcm43xx: Radio turned on
> bcm43xx: Radio enabled by hardware
> bcm43xx: Chip initialized
> bcm43xx: 32-bit DMA initialized
> bcm43xx: Keys cleared
> bcm43xx: Selected 802.11 core (phytype 2)
> bcm43xx: Radio turned off
> bcm43xx: DMA-32 0x0200 (RX) max used slots: 1/64
> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0220 (TX) max used slots: 1/512
> bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
> ACPI: PCI interrupt for device 0000:10:00.0 disabled
> bcm43xx driver
> ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> IRQ 17
> PCI: Setting latency timer of device 0000:10:00.0 to 64
> bcm43xx: Chip ID 0x4311, rev 0x1
> bcm43xx: Number of cores: 4
> bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243, enabled
> bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243, enabled
> bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243, disabled
> bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243, enabled
> bcm43xx: PHY connected
> bcm43xx: Detected PHY: Version: 4, Type 2, Revision 8
> bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
> bcm43xx: Radio turned off
> bcm43xx: Radio turned off
> bcm43xx: PHY connected
> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
> bcm43xx: Radio turned on
> bcm43xx: Radio disabled by hardware
> bcm43xx: Chip initialized
> bcm43xx: 32-bit DMA initialized
> bcm43xx: Keys cleared
> bcm43xx: Selected 802.11 core (phytype 2)
> bcm43xx: Radio hardware status changed to enabled
> SoftMAC: Associate: Scanning for networks first.
> SoftMAC: Start scanning with channel: 1
> SoftMAC: Scanning 14 channels
> SoftMAC: Scanning finished
> SoftMAC: Queueing Authentication Request to 00:0e:2e:64:77:fd
> SoftMAC: Cannot associate without being authenticated, requested
> authentication
> SoftMAC: Sent Authentication Request to 00:0e:2e:64:77:fd.
> SoftMAC: Open Authentication completed with 00:0e:2e:64:77:fd
> SoftMAC: sent association request!
> SoftMAC: associated!
> NETDEV WATCHDOG: eth1: transmit timed out
> bcm43xx: Controller RESET (TX timeout) ...
> bcm43xx: select_wireless_core: cleanup
> bcm43xx: Radio turned off
> bcm43xx: DMA-32 0x0200 (RX) max used slots: 1/64
> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
> bcm43xx: DMA-32 0x0220 (TX) max used slots: 411/512
______________________________________________^^^^^^^

This looks as if interrupts are not being delivered. Don't you have the PCI-E 
patch installed? Check
the output of 'cat /proc/interrupts' to see if the number on the bcc43xx line 
is not zero, and that
it is increasing as you do scans, etc.

Larry

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

Reply via email to