#1017: "rx FIFO overrun" prevents traffic from flowing
------------------------------------+---------------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: madwifi: driver | Version: trunk
Resolution: | Keywords:
Patch_attached: 0 |
------------------------------------+---------------------------------------
Comment (by Christian Schmidt):
There is no panic, just an NMI. The message HAS some reasons, I posted it
before. Now that 2.6.24 is out I might do the code to start PCI error
handling from NMI (couldn't be bothered knowing that x86 and x86_64 will
merge).
The card stops to generate RX data interrupts, so the driver doesn't pull
the received frames, and that's why the queue overruns. I have no idea if
this can be fixed in the driver or it requires changes in the HAL. There
would of cause be the option to implement NAPI-like polling in the driver
which would work without interrupts.
For the MIMO - Atheros did never provide a linux HAL. The development was
done by Sam Loeffler after he entered into an agreement with Atheros, and
so received the data sheets. You can see that from the hal subdirectory,
files COPYRIGHT and README.
For the countrycode stuff, *in principle* you could compile the contents
of a 0 regdomain card into the HAL and use it, but that might be a
violation of the license agreement.
--
Ticket URL: <http://madwifi.org/ticket/1017#comment:140>
madwifi.org <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets