I upgraded to the Kubuntu/Ubuntu patched kernel 2.27.7-10, which includes the ath5k driver instead of the old madwifi ath_pci driver. The card information is as follows (lspci -vv):
05:07.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
Subsystem: D-Link System Inc Device 3a13
Control: I/O- Mem+ BusMaster?+ SpecCycle?- MemWINV- VGASnoop- ParErr?- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr?- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at d4000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent?=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Kernel driver in use: ath_pci
Kernel modules: ath_pci, ath5k
As you can see above, I have blacklisted the ath5k driver so that I can use the older madwifi ath_pci driver. The ath5k module loads without errors.
The Problem:
Using KNetwork Manager, and have also tried WiCD, the card responds correctly and connects to a given network without any errors. On first connect I start using the connection and everything seems fine. About a minute into the connection the cards Tx keeps sending packets but Rx stops receiving packets. This will continue for a few minutes, then suddenly the card will start receiving packets again for another minute or two. This cycle continues. If when the cards Rx has stalled I disconnect and reconnect to the network, I get that (approx.) one minute of Rx again then the cycle continues.
While using WiCD the log file would fill with "[TIME STAMP] ifconfig wlan0" & "[TIME STAMP] iwconfig wlan0"
Dmesg does not list any errors for the network or the ath5k module. I could not find any other log that would help, but I may not really know what I'm looking for.
If more information is needed please let me know and I'll revert back to the ath5k module to get a more complete report, I would like to get the shiny new module to work.
Thanks,
Phil