Bug 700973

Summary: Regression of Wireless performance on Atheros AR928X adapter
Product: [Fedora] Fedora Reporter: Brandon Sharitt <brandon>
Component: kernelAssignee: John W. Linville <linville>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, pahan, roc, sgruszka
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-04 19:07:50 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
lsmod output
none
lspci output
none
nm-tool output none

Description Brandon Sharitt 2011-04-30 03:15:29 UTC
Description of problem: Compared to Fedora 14, the wireless takes several seconds more to connect on boot and wake from sleep(going from less than 5 in F14 to 20-30 seconds in F15).

Once the wireless connection is actually made, the network performance is greatly degraded(a 20MB download took 5 minutes compared to the previous 5 seconds on F14). The slowdown can be counteracted by adding "hwcrypt=1" to the ath9k options.

Version-Release number of selected component (if applicable): 2.6.38.4-20.fc15.x86_64


How reproducible: Every time wifi networking is needed on a computer with a AR928X wireless NIC.


Steps to Reproduce:
1. Install Fedora 15 Beta on computer with AR928X wireless adapter
2. connect to wireless network
3. try to do anything with the network.
  
Actual results: Wireless connection takes in excess of 20 seconds to connect. Once you actually try to do anything, the network connectivity is excessively slow to the point of uselessness


Expected results: Wireless connection should be made in roughly 5 seconds and speed should be comparable to Fedora 14 and Windows.


Additional info:

Comment 1 Brandon Sharitt 2011-04-30 03:16:34 UTC
Created attachment 495903 [details]
lsmod output

Comment 2 Brandon Sharitt 2011-04-30 03:17:36 UTC
Created attachment 495904 [details]
lspci output

Comment 3 Brandon Sharitt 2011-04-30 03:17:57 UTC
Created attachment 495905 [details]
nm-tool output

Comment 4 Kevin Fenzi 2011-05-14 22:11:20 UTC
Might be a dupe/same as the issue in 702722

Comment 5 Stanislaw Gruszka 2011-07-13 12:56:51 UTC
You can check current upstream drivers to see if problem is fixed there
http://people.redhat.com/sgruszka/compact_wireless.html

Comment 6 Robert O'Callahan 2011-08-11 09:03:28 UTC
I'm having a similar problem with this adapter. I get frequent packet loss, and frequent absurdly-high ping times (probably also packet loss with automatic retransmit, I guess). The same machine sees no packet loss when running Windows and seemed to be working fine before I upgraded from F13 to F15. Other devices on the same network work fine. The AP is about three metres from the F15 box, in the same room.

I have updated to 2.6.40-4, I've tried Stanislaw's latest compat-wireless and compat-wireless-next packages with their respective kernels, and I even downloaded the compat-wireless source (August 8) from here:
http://wireless.kernel.org/download/compat-wireless-2.6/
and built it. I also tried nohwcrypt=1. Nothing makes any difference.

Any suggestions on what to try next?

Comment 7 Stanislaw Gruszka 2011-08-11 09:33:36 UTC
If bug is on current upstream driver send bug report to ath9k-devel.org and cc linux-wireless.org. Note in email this is regression. You probably will be asked about providing more info, i.e dmesg with debug= module option.

Comment 8 John W. Linville 2011-08-24 15:30:14 UTC
Brandon, do these performance problems continue with 2.6.40 kernels?