Re: Poor wifi performance on Intel 7260 Dual-Band AC Wifi card
From: Johannes Stezenbach <hidden>
Date: 2014-07-30 11:08:38
On Tue, Jul 29, 2014 at 09:56:46AM -0500, Nate Carlson wrote:
On Tue, 29 Jul 2014, Larry Finger wrote:quoted
You should try the experimental firmware file from https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-9.ucode?h=Core6. I am currently testing it and getting throughput of 60 Mbps on the 2.4 GHz band, and 90 Mbps at 5 GHz.
I'm getting 1...5 Mbs with 7260 AC (Thinkpad Yoga) in 2.4 GHz band in the office (11n AP), more decent speed at home. I'm about 5m away from the AP. A tiny Ralink rt2800usb dongle in the same machine gives solid performance (40...60 Mbs). The experimental firmware didn't make a difference for me, except it seems to fix /sys/kernel/debug/ieee80211/phy0/iwlwifi/iwlmvm/fw_rx_stats (previously all values were 0, but I don't know how to interpret them).
For what it's worth - on both this experimental firmware and previous revisions, I can do > 200Mbps to the public internet (on my office internet connection), with 13 other users currently on the same AP as me (the APs are Cisco 3702i's managed by a Cisco 2504.) This is (obviously) on the 5ghz band, with VHT enabled. I've had issues with occasional 'dropouts' with this card, where traffic will randomly stop passing and/or ping times will jump to > 10s; sometimes it clears up on its own, somethings I have to re-associate to the AP to get it to stop. I'm hoping the new firmware and/or the newest Cisco WLC build fixes it; testing now. Borislav - you didn't mention what firmware revision you are running; if you aren't on one of the -9 builds, I'd highly recommend moving to it. I do have the following set in /etc/modprobe.d/iwlwifi-disable-powersave.conf: "options iwlwifi power_save=0 bt_coex_active=0"
I also tried iwlmvm option power_scheme=1 (Continuously Active Mode), 11n_disable=1, and "iw dev wlan0 set power_save off". It stays slow, and typing in ssh is still somewhat laggy.
Once I move to 3.16, I'll probably try turning both of those features back on, and see what happens. Here's a speedtest result; I've gotten better, but this is representative of my average speeds: http://www.speedtest.net/my-result/3655207245 In any case - this card _is_ capable of decent speeds for sure!
The question is how to go about testing. ISTR the Windows 8 driver didn't have any issue and gave decent speed, but I don't have the time to restore the Windows image for testing now. If Windows and Linux use the same firmware I guess a comparison would reveal if it's a driver of firmware issue. Otherwise I'm hoping Intel guys could provide some guidance for testing so we could find the root cause. Johannes