Red Hat Bugzilla – Bug 623130
Poor Wi-Fi performance on Atheros AR5001X+
Last modified: 2011-05-12 14:20:56 EDT
Description of problem:
Very poor performance on Atheros AR5001X+ Wireless Network Adapter. It is solved by installing the latest madwifi drivers (svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi) and blacklisting th ath5k driver.
lspci -vv says:
02:00.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
Subsystem: D-Link System Inc D-Link AirPlus DWL-G650 Wireless Cardbus Adapter(rev.C)
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: 96 (2500ns min, 7000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e4000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath_pci
Kernel modules: ath_pci, ath5k
Please define "very poor performance". How did you measure it? What are the effects? Etc? Also, what kernel are you running?
$ uname -r
Speed drops then freeses if I try to open up some "heavy" sites like neowin.net that open up many connections simultaneously on load. ssh connections to the server in my LAN freese on the password verification stage. This problem exists in many other distros as well, i.e. Ubuntu.
kernel-22.214.171.124-47 has been released as an update for Fedora 13. Please try that when it becomes available.
Not sure I understood you right. This problem exists not in Fedora only.
(In reply to comment #4)
> Not sure I understood you right. This problem exists not in Fedora only.
And you've confirmed it still exists in 126.96.36.199, on Fedora or some other distribution?
Well, it's here in my Ubuntu Lucid 2.6.32-24 as well. Not sure of 188.8.131.52. Gonna check it out.
I'll do it tomorrow when I get my hands on the notebook. But as far as I can remember everything's fine with ping.
Tested as I promised. The ping times are fine. 153 to 159 ms. No chokes. My Ethernet connected PC shows about the same results (148-150 ms).
Fedora 14 on both.
Should I supply more data?
Sorry, forgot to mention, I've been pinging the good old neowin.net.
Well, it's been a while...comment 8 to comment 10 suggest that things were working better back in November?
Is this still a problem with currently updated Fedora kernels?
>Well, it's been a while...comment 8 to comment 10 suggest that things were
working better back in November?
Nope. Pings are fine but the system still chokes trying to load 'heavy' sites. I think it happens because of multiple connections opened simultaneously that doesn't affect ping.
>Is this still a problem with currently updated Fedora kernels?
Haven't tested with the latest kernels but I'll certainly do in a day or two.
Any chance that this relates to packet size? (See linked kernel.org bug.)
If you load the ath5k module with "nohwcrypt" parameter, does performance improve?
Closing due to lack of response...