On Sun, 2006-01-01 at 08:54 -0600, Matteo Frigo wrote: > I would appreciate if other people could confirm whether > handle_irq_transmit_status() is called on their system, so that I can > try to further diagnose the problem.
It's not being called here -- I see precisely the same as you. It stops after sending about 410 packets. With the built-in wireless (PowerBook5,3) this leads to a TX timeout, a reset, and then I need to set the ESSID again before it works any more. With a Belkin F5D7010 I found lying around, it didn't recover from the error... SoftMAC: assoc request timed out! NETDEV WATCHDOG: eth2: transmit timed out bcm43xx_interrupt_disable(ffffffff), 0->0 bcm43xx: FATAL ERROR (TX timeout): Resetting the chip... bcm43xx: Radio turned off bcm43xx: DMA 0x0260 (RX) max used slots: 0/64 bcm43xx: DMA 0x0200 (RX) max used slots: 0/64 bcm43xx: DMA 0x0260 (TX) max used slots: 0/512 bcm43xx: DMA 0x0240 (TX) max used slots: 0/512 bcm43xx: DMA 0x0220 (TX) max used slots: 2/512 bcm43xx: DMA 0x0200 (TX) max used slots: 0/512 bcm43xx: Card IRQ register not responding. Giving up. bcm43xx: Chip reset failed! The only way to recover was to physically remove the card... which was OK a couple of times but then http://david.woodhou.se/dcp_1910.jpg happened when I removed the card a third time. Since rebooting, the Belkin card does seem to recover OK from the TX timeout. -- dwmw2 _______________________________________________ Bcm43xx-dev mailing list Bcm43xx-dev@lists.berlios.de http://lists.berlios.de/mailman/listinfo/bcm43xx-dev