Bug 42978 - iwlwifi 7260: WiFi connected but no data transferred
Summary: iwlwifi 7260: WiFi connected but no data transferred
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_network-wireless@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-22 18:24 UTC by Nicolo' Chieffo
Modified: 2014-12-01 06:00 UTC (History)
11 users (show)

See Also:
Kernel Version: 3.3.0-030300-generic
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
lspci -vvnn (14.66 KB, text/plain)
2012-03-22 18:24 UTC, Nicolo' Chieffo
Details
dmesg (247.77 KB, text/plain)
2012-03-24 16:55 UTC, Nicolo' Chieffo
Details
syslog with various successful and unsuccessful connections (141.17 KB, text/plain)
2014-04-26 12:56 UTC, Edward D
Details
tpcdump log (27.17 KB, text/plain)
2014-05-19 21:38 UTC, Florian Vallee
Details
trace file (409.28 KB, application/x-xz)
2014-05-19 21:40 UTC, Florian Vallee
Details
monitor-mode capture on AP (514.18 KB, application/vnd.tcpdump.pcap)
2014-05-21 21:05 UTC, Florian Vallee
Details
attachment-3032-0.html (1.04 KB, text/html)
2014-08-17 19:55 UTC, Stuart Stent
Details
Script to ping gateway and bounce it on freeze (1.08 KB, text/plain)
2014-08-31 17:42 UTC, Elladan
Details
dmesg with core6 fw (51.80 KB, application/octet-stream)
2014-09-02 20:44 UTC, Florian Vallee
Details
Core7 FW with DBGM (656.29 KB, application/octet-stream)
2014-09-07 10:04 UTC, Emmanuel Grumbach
Details
Configure the LTR (2.76 KB, patch)
2014-09-23 20:08 UTC, Emmanuel Grumbach
Details | Diff
Configure the LTR (6.80 KB, patch)
2014-09-28 09:01 UTC, Emmanuel Grumbach
Details | Diff

Description Nicolo' Chieffo 2012-03-22 18:24:19 UTC
Created attachment 72686 [details]
lspci -vvnn

Wifi is enabled and connected to the correct access point.
Unfortunately no data is transmitted, so even if I ping my router I don't get any answer.

After disabling and enabling wifi several times I can get a good
connection.

I will attach a dmesg output
Comment 1 Nicolo' Chieffo 2012-03-22 18:30:44 UTC
In the mean time I forgot to add that the last version of kernel which didn't have this problem was the one in Ubuntu 11.04, which is 2.6.38
In the following ubuntu releases I've always had this problem
Comment 2 Nicolo' Chieffo 2012-03-24 16:55:56 UTC
Created attachment 72698 [details]
dmesg

this is a dmesg of an unlucky boot which wifi not working.
Comment 3 Alan 2012-08-31 17:28:53 UTC
0c:00.0 Network controller [0280]: Intel Corporation WiFi Link 5100 [8086:4232]
Comment 4 Edward D 2014-04-26 12:55:19 UTC
Same problem with 3.13.0-24-generic (Ubuntu 14.04) and Intel Wireless 7260 (rev 6b). Some problem with Linux 3.11 (Mint) and Intel WiFi Link 5100.

Affects only my home AP. No problems with Windows; Other clients connect and transmit without problems. In fact both my notebooks have this problem when running Linux.

Problem disappears for various amount of time (minutes–hours–days) when changing the APs frequency or WPA2 passphrase. Reconnecting to it without changing its setting does not solve the problem. Restarting the router does.

I already tried to purge resolveconf, tried to re-install it, tried to dpkg-reconfigure it. No change.
Comment 5 Edward D 2014-04-26 12:56:12 UTC
Created attachment 133831 [details]
syslog with various successful and unsuccessful connections
Comment 6 Edward D 2014-04-26 13:43:52 UTC
Looking at Wireshark I see NBNS, IGMP and ARP messages go through.
Comment 7 Florian Vallee 2014-05-18 23:28:23 UTC
I've just seen what looks like the same issue with 3.14.2 and intel 7260.

(IP connectivity dead, I can see ARP packets going through with tcpdump, but no other traffic)

I'm pretty sure this is not the first time I run into it, but I think it was largely shadowed with occurences of the more frequent bug #72601.

I have a trace with iwlwifi debug from *after* the link went dead, I can post it if it helps.
Comment 8 Edward D 2014-05-19 19:25:15 UTC
Setting my router to b/g mode only fixed it. At the same time I set my channel to <10 (which I read somewhere, couldn't find it anymore).
I cannot reproduce which change solved the problem.
Comment 9 Florian Vallee 2014-05-19 21:38:07 UTC
Created attachment 136791 [details]
tpcdump log

The issue popped up again tonight, here is a tcpdump log.

As you can such a few things such as ARP packets are going through.
Comment 10 Florian Vallee 2014-05-19 21:40:18 UTC
Created attachment 136801 [details]
trace file

Trace file captured after the 'blackout' and during the tcpdump session above

I ran it with :
trace-cmd record -e iwlwifi -e iwlwifi_msg -e mac80211 -e cfg80211
Comment 11 Emmanuel Grumbach 2014-05-20 06:38:38 UTC
@Florian

From your trace I can see that we (driver) don't get anything from the firmware during that period of time. This can mean 2 things:
1) there were no packets in the air - in case it is not our fault
2) there were packets in the air and they have been discarded by the Intel Wifi firmware for some reason.

They best way to know is to have another device set as a sniffer that can hear *everything*. If you have another machine that can do that, this can be nice.

I'd first disable power save (iw wlan0 set power_save off)
Another thing you can is to try several versions of the firmware.
Yet another thing you can is to try disable 11n: 11n_disable=1 just to see what happens.
Comment 12 Florian Vallee 2014-05-20 08:01:23 UTC
Hi Emmanuel, I can sniff on the router directly, would that be interesting ? Are tcpdumps enough in that case ?

Otherwise, I think I have a spare WiFi USB Key lying somewhere, I can probably set up a sniffer with dev boards I have lying around.

I'll make more tests tonight, starting with going back to fw .8

Florian
Comment 13 Emmanuel Grumbach 2014-05-20 08:05:13 UTC
(In reply to Florian Vallee from comment #12)
> Hi Emmanuel, I can sniff on the router directly, would that be interesting ?
> Are tcpdumps enough in that case ?

Not really, I'd need wifi sniffer.

> 
> Otherwise, I think I have a spare WiFi USB Key lying somewhere, I can
> probably set up a sniffer with dev boards I have lying around.
> 

That can work

> I'll make more tests tonight, starting with going back to fw .8
> 
Consider even fw.7
Comment 14 Florian Vallee 2014-05-21 21:05:00 UTC
Created attachment 137051 [details]
monitor-mode capture on AP

Hi there,

the blackout issue paid me a visit again tonight ;)

Sadly I don't have much time to look into it today, nor have I worked on the sniffing setup yet.

What I did however, is a capture in monitor mode on the AP, after shutting down most of the wifi-enabled device in the home (during a "blackout")

My intel 7260 is 5c:51:4f:72:f2:81, my AP is d4:ca:6d:25:f3:fc

I'm currently having a quick look at it feel to check it out too ;)
Comment 15 Emmanuel Grumbach 2014-05-22 05:07:06 UTC
Looking at it - I'll reply privately.

BTW - if you care about privacy, feel free to send this kind of things to me only, and / or to encrypt them with my PGP key.
Comment 16 Emmanuel Grumbach 2014-05-29 05:05:22 UTC
Unfortunately, I couldn't find anything useful in this sniffer capture.
Lots retransmissions of CTS, but that's not something I can debug through tracing...
Comment 17 Florian Vallee 2014-05-30 09:28:04 UTC
Hi Emmanuel,

Regarding privacy, I'll keep that in mind. I'm curious is there anything sensitive in the capture ? I figured there was pretty much nothing in it someone passing by couldn't have obtained by passively listening to radio activity.

Regarding your latest comment is there anything more I can do to help ? Would a capture from a third, sniffer station, still be useful ?
Comment 18 Emmanuel Grumbach 2014-06-08 05:14:03 UTC
Can you please try this?

diff --git a/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c b/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
index bc57c27..a32dce9 100644
--- a/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
+++ b/drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c
@@ -669,7 +669,7 @@ static void iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm *mvm,
 
        if (vif->bss_conf.use_cts_prot) {
                cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_TGG_PROTECT);
-               cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_SELF_CTS_EN);
+//             cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_SELF_CTS_EN);
        }
        IWL_DEBUG_RATE(mvm, "use_cts_prot %d, ht_operation_mode %d\n",
                       vif->bss_conf.use_cts_prot,
Comment 19 Florian Vallee 2014-06-10 18:26:53 UTC
Ok, I'll build this tonight against 3.15
Comment 20 Florian Vallee 2014-06-10 23:19:04 UTC
Done, I'll start running this tomorrow.

I've put the package online in case anyone else wants to give this a try (archlinux binaries), it's here :

http://ey3ball.net/arch/linux-3.15-1-b42978-1/

I had to slighthly modify emmanuel's patch as it wouldn't apply directly on top of the 3.15 release, see http://ey3ball.net/arch/linux-3.15-1-b42978-1/0099-dead-wifi.patch
Comment 21 Emmanuel Grumbach 2014-06-24 04:07:23 UTC
any news?
Comment 22 Florian Vallee 2014-06-24 07:55:42 UTC
Sadly not much, I've been running this, but not in my usual radio environment (I was away from home lately), so this is not really helpful.

I'm now back to my usual setup so I'll be able to give you an update in a few days.

Going back to my comment #17 and what you said in comment #16 in case I see anything happening which data would be useful for you to debug ? Do we stick with traces and sniffing on the router ?
Comment 23 Emmanuel Grumbach 2014-06-24 13:18:13 UTC
Ok.

Regarding other debug options, the only other input I can think about is a sniffer capture on another device.
The problem is that typically, the air is very polluted which make it hard to catch the problem.
Comment 24 Florian Vallee 2014-06-29 19:51:12 UTC
Hi there, a quick update :

No sign of the issue so far, I'm sticking to the same kernel for the upcoming week and will report if anything new happens.

Florian
Comment 25 Florian Vallee 2014-07-02 19:19:38 UTC
Saw the issue twice tonight.

I was in a bit of a rush so I did not capture logs. I'll work on a "continuous sniffing" setup from a 3rd station tomorrow.
Comment 26 Emmanuel Grumbach 2014-07-02 19:25:49 UTC
As you wish - but I doubt I'll have time to look at the captures.

I am working at enabling better debug for the firmware which might shed more light here.

Are you in 20Mhz or 40Mhz?
Comment 27 Florian Vallee 2014-07-02 20:43:37 UTC
It seems I'm connected in 20Mhz mode

$ iw  wlp3s0 info
Interface wlp3s0
        ifindex 3
        wdev 0x1
        addr -
        type managed
        wiphy 0
        channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz
Comment 28 Florian Vallee 2014-07-06 17:58:18 UTC
Ok, I'll wait for a new firmware / debug patch, in the meantime, I'm reverting to a vanilla mainline kernel.

Florian
Comment 29 Emmanuel Grumbach 2014-07-06 18:06:55 UTC
the patch from Comment 18 is on its way upstream.
Comment 30 Emmanuel Grumbach 2014-08-04 05:20:51 UTC
Can you please try with Core6 FW. It is available here:
https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/diff/iwlwifi-7260-9.ucode?h=Core6

Thanks
Comment 31 Florian Vallee 2014-08-08 20:26:55 UTC
[   22.076614] iwlwifi 0000:03:00.0: loaded firmware version 25.223.9.0 op_mode iwlmvm

I'll let you know if anything interesting happens
Comment 32 Florian Vallee 2014-08-17 19:14:49 UTC
Hi Emmanuel,

I've been running this fw for a week and the issue occured a dozen of times since.

You mentionned the possibility of gathering more debug logs with this firmware, how do I enable this ?

Thank you,

Regards,

Florian
Comment 33 Stuart Stent 2014-08-17 19:55:31 UTC
Created attachment 146951 [details]
attachment-3032-0.html

Try adding pcie_aspm=off to your kernel parameters. It made mine much more
stable.
On Aug 17, 2014 3:14 PM, <bugzilla-daemon@bugzilla.kernel.org> wrote:

> https://bugzilla.kernel.org/show_bug.cgi?id=42978
>
> --- Comment #32 from Florian Vallee <florian@ey3ball.net> ---
> Hi Emmanuel,
>
> I've been running this fw for a week and the issue occured a dozen of times
> since.
>
> You mentionned the possibility of gathering more debug logs with this
> firmware,
> how do I enable this ?
>
> Thank you,
>
> Regards,
>
> Florian
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
>
Comment 34 Emmanuel Grumbach 2014-08-21 20:04:51 UTC
@Florian, dmesg would be a good start... :)
Comment 35 Elladan 2014-08-31 17:42:13 UTC
Created attachment 148911 [details]
Script to ping gateway and bounce it on freeze

I've been having this problem too since I got my laptop.

In case this is helpful to someone, I've attached a hacky script which pings your gateway and bounces the wlan link if it doesn't get a response for a few seconds.  On my laptop at least, the network works again after an rfkill cycle.

You'll see this as a disconnect/reconnect so it's hardly seamless, but it's somewhat better than having to do it by hand when your network freezes.

If you also have other network issues (router problems, etc.) this can sometimes go crazy.  I wouldn't leave it running all the time.
Comment 36 Elladan 2014-09-01 03:24:56 UTC
Confirmed this still appears to happen on kernel 3.16.1 using the core6 firmware.
Comment 37 Florian Vallee 2014-09-02 20:44:09 UTC
Created attachment 149091 [details]
dmesg with core6 fw

Hi there,

Here is a dmesg with the core6 fw once the issue has occured.

Apologies for the delay in getting back to you, I've been away for a while.

Hope it helps,

Florian
Comment 38 Emmanuel Grumbach 2014-09-03 05:41:24 UTC
hmm... nothing there....


For more debug - you'd need a special firmware that I can prepare for you, but you need 3.17...
Comment 39 Florian Vallee 2014-09-03 07:31:00 UTC
Ok, I'll get started on a 3.17 kernel build later today.
Comment 40 Elladan 2014-09-06 15:40:31 UTC
I haven't been able to repro the problem with pcie_aspm=off in several days (but of course, it kills my battery life).
Comment 41 Emmanuel Grumbach 2014-09-06 17:34:36 UTC
Thanks Elladan, this is extremely useful. I'll ask the firmware guys since they have some impact on the way PCI goes to power states.
Comment 42 Florian Vallee 2014-09-07 09:57:55 UTC
Hi,

I'm sorry to say I've seen the issue with pcie_aspm=off as well, I've been running this option since Stuart's message (but reverted before I sent my last dmesg because of battery life implications)

Since this seems to contradict Elladan's report, I'll double check this week and will provide the usual debug info if I can reproduce again.

Also, I have a 3.17-rc3 kernel ready to run.
Comment 43 Emmanuel Grumbach 2014-09-07 10:04:22 UTC
Created attachment 149381 [details]
Core7 FW with DBGM
Comment 44 Emmanuel Grumbach 2014-09-07 10:06:21 UTC
Ok - thanks Florian.

Can you please run with the FW attached and run the FW monitor?
You can find the instructions here: http://wireless.kernel.org/en/users/Drivers/iwlwifi#Debugging

Note the user privacy section.

When you see bad latency, do *quickly* the following:

echo 1 > /sys/kernel/debug/iwlwifi/<whatever>/iwlmvm/fw_restart
Then,

cat /sys/kernel/debug/iwlwifi/*/iwlmvm/fw_error_dump > iwl.bin

and send me the iwl.bin

Don't forget to run with fw_monitor=1.

Thanks!
Comment 45 Emmanuel Grumbach 2014-09-07 10:07:10 UTC
One more thing - you'll need https://git.kernel.org/cgit/linux/kernel/git/iwlwifi/iwlwifi-fixes.git/commit/?id=d88c8958dc13b4e4eb7fc57e3f06dc1c4abc7b1f to be able to load the -10 firmware.
Thanks!
Comment 46 Florian Vallee 2014-09-16 20:08:05 UTC
Sorry, been a bit busy lately

So, I've just started running the kernel with your patch + debug fw.

[   22.080027] iwlwifi 0000:03:00.0: loaded firmware version 23.10.10.0 op_mode iwlmvm

I have added fw_monitor=1 and pcie_aspm=off to my kernel command line

My archlinux kernel build is available here : http://ey3ball.net/arch/linux-3.17-rc3/

Will report on what happened (or didn't happen) by the end of the week

Florian
Comment 47 Emmanuel Grumbach 2014-09-19 11:19:44 UTC
I guess you can wait with that...
The firmware folks just told me that this firmware doesn't have all the debug thing they need...
I am working on enabling more and more debug infrastructure for the firmware to be able to understand what happens in cases like yours...
Comment 48 Florian Vallee 2014-09-20 17:17:42 UTC
Ok, I'll wait for a new FW.

FYI regarding my comment #42, I've just been able to confirm the issue does occur with pcie_aspm=off, I've seen it happen just now.

$ cat /proc/cmdline 
BOOT_IMAGE=/vmlinuz-linux-mainline root=/dev/mapper/omnicron-arch--root rw cryptdevice=/dev/sda3:omnicron "acpi_osi=!Windows 2012" fw_monitor=1 pcie_aspm=off
Comment 49 Stan 2014-09-21 17:02:18 UTC
I'm having issues with 7260 on Lenovo Yoga 2 13'' . Wireless works fine only on close distance (5-10 m) from the router (checked in different places with different router types) otherwise connection drops. On the boundary of this range speed drops to extremely low.
Tried on 3.13.0-24, 3.13.0-35, 3.17.0.rc4
Originally filed a bug here (with all appropriate details):
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1369101?comments=all
Comment 50 Emmanuel Grumbach 2014-09-21 17:45:39 UTC
please disable ASPM to see what happens.
Comment 51 Emmanuel Grumbach 2014-09-23 20:08:49 UTC
Created attachment 151611 [details]
Configure the LTR

Can you please test this?

I am not sure it will work on old firmware - I have tested yet.
This is meant to fix the issues caused by ASPM.

Thanks
Comment 52 Emmanuel Grumbach 2014-09-23 20:09:35 UTC
I forgot to say - not tested at all :)
Comment 53 Stan 2014-09-25 02:42:30 UTC
(In reply to Emmanuel Grumbach from comment #50)
> please disable ASPM to see what happens.

Disabled on 3.17.0.rc4 and it improved a situation. It the spot where I didn't have any connectivity I have it now but speed is extremely low.
Comment 54 Emmanuel Grumbach 2014-09-28 09:01:56 UTC
Created attachment 152001 [details]
Configure the LTR

This is a good candidate for a fix.
I'd like to have feedback to be able to send it upstream ASAP.
Thanks.
Comment 55 Florian Vallee 2014-10-02 19:51:41 UTC
Hi Emmanuel,

I've been testing a 3.17 rc6 kernel with this patch since you posted it last Sunday and have not seen the issue since.

I think we need some more testing to be sure it's gone, but it's probably a good sign, it usually occurs faster ;)

for reference:
[  192.590629] iwlwifi 0000:03:00.0: loaded firmware version 23.10.10.0 op_mode iwlmvm

Linux omnicron 3.17.0-1-mainline #1 SMP PREEMPT Sun Sep 28 09:41:03 UTC 2014 x86_64 GNU/Linux
Comment 56 Florian Vallee 2014-10-02 21:57:56 UTC
Once again I've spoken too fast, just saw the issue happening, same symptoms as usual.
Comment 57 Emmanuel Grumbach 2014-10-03 04:05:13 UTC
(In reply to Florian Vallee from comment #56)
> Once again I've spoken too fast, just saw the issue happening, same symptoms
> as usual.


Thanks for testing.
As I said above, this patch (comment 54) is supposed to help people that had an improvement when disabling ASPM. This was not you case, so I am not very surprised...
Comment 58 Florian Vallee 2014-10-03 08:50:14 UTC
Yes I get that, just though I'd give this a try just in case, I had a few minutes to spare ;).
Comment 59 Emmanuel Grumbach 2014-10-05 07:52:30 UTC
Can you please disable power save?

sudo iw wlan0 set power_save off

I am also suspecting U-APSD...
Comment 60 Florian Vallee 2014-10-05 09:04:16 UTC
Ok, added this to my rc.local
Comment 61 Florian Vallee 2014-10-05 15:45:15 UTC
saw the issue with power_save off a few minutes ago
Comment 62 Emmanuel Grumbach 2014-10-22 05:29:39 UTC
Ok - yet another FW released.
In this last release, the FW folks fixed a big problem in scan that can cause much latency.

Please test:

https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-9.ucode

Thanks
Comment 63 Florian Vallee 2014-10-22 18:16:16 UTC
ok, grabbed it
Comment 64 Florian Vallee 2014-10-22 18:21:32 UTC
[   11.251271] iwlwifi 0000:03:00.0: loaded firmware version 25.228.9.0 op_mode iwlmvm
Comment 65 Elladan 2014-10-26 01:55:36 UTC
Tried 25.228.9.0, network seemed unstable to the point of being unusable, reverted.
Comment 66 Emmanuel Grumbach 2014-10-26 02:30:22 UTC
@elladan

Do you have aspm enable?
Do you have my ltr patch?
Comment 67 Elladan 2014-10-26 18:58:10 UTC
@emmanual

ASPM is enabled. I'm using a 3.16.0-18 kernel which should have your LTR patch.
Comment 68 Emmanuel Grumbach 2014-10-26 19:21:31 UTC
Can you please let me know what you mean by "unusable"?
Latency, throughput?

In 3.17 I have the ability to debug the firmware with better tools. Would you consider moving to 3.17 and apply the LTR patch?
Comment 69 Florian Vallee 2014-11-19 18:49:59 UTC
Hi Emmanuel,

I've been in out and of home lately, but I haven't seen the issue in a while. I'm using the firmware from comment #62.

I'll keep my current setup it and report if anything happens by next week.
Comment 70 Emmanuel Grumbach 2014-11-19 20:22:27 UTC
Ok

FWIW - another user provide FW logs and we saw an issue there that can explain that we don't Tx in his environment.
Comment 71 Olivier 2014-11-25 08:14:46 UTC
Hi,

I've got the exact same issue with intel 7260 and 3.16.6.
I have to disconnect/reconnect several time to have an active connection back.

I can help, but I'm not really familiar in wifi problem diagnostics.

Please tell me if I can help by running some diagnostics tool.

Regards
Comment 72 Emmanuel Grumbach 2014-11-25 08:18:03 UTC
(In reply to Sticky Dev from comment #71)
> Hi,
> 
> I've got the exact same issue with intel 7260 and 3.16.6.
> I have to disconnect/reconnect several time to have an active connection
> back.
> 
> I can help, but I'm not really familiar in wifi problem diagnostics.
> 
> Please tell me if I can help by running some diagnostics tool.
> 
> Regards

Please record tracing while the traffic is stuck:

sudo trace-cmd record -e iwlwifi -e iwlwifi_msg -e mac80211 -e cfg80211

and send trace.dat.

thanks
Comment 73 Emmanuel Grumbach 2014-11-27 08:09:55 UTC
@Olivier - any news?

Also - what version of the firmware do you use?
dmesg | grep iwlwifi | grep -i version
Comment 74 Olivier 2014-11-27 08:24:21 UTC
@Emmanuel

I tried to use trace-cmd but I notice that my opensuse 13.2 kernel is not compiled with IWLWIFI_DEVICE_TRACING. So I will compile the 3.17.4 vanilla kernel this weekend to enable tracing.  

I noticed also that download rate was very slow between the computer and my router, decreasing rapidely to arround 5 ko/s.

my firmware is from memory (I'm not currently at home) : iwlwifi-7260-9

regards
Comment 75 Emmanuel Grumbach 2014-11-27 08:44:36 UTC
iwlwifi-7290-9 doesn't tell me exactly what version you have.
Please paste your dmesg output when you'll be able to.

thanks.
Comment 76 Olivier 2014-11-27 21:54:08 UTC
@Emmanuel 
[    3.308537] iwlwifi 0000:02:00.0: loaded firmware version 23.214.9.0 op_mode iwlmvm
Comment 77 Emmanuel Grumbach 2014-11-28 05:16:08 UTC
@Olivier


Please take a newer FW from here:
https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-9.ucode?id=871ab78c67c78eefb0b8bc22eac967a3872526a6

copy that file to /lib/firmware and reboot
Comment 78 Olivier 2014-11-30 22:43:25 UTC
@Emmanuel
A small update : With vanila kernel 3.17.4 and the firmware you linked, I had no pb during 2 days yet, and the transfer rate are normal.

I will continue to test during this week.

Thanks for your help
Comment 79 Emmanuel Grumbach 2014-12-01 06:00:32 UTC
based on comment 69 and comment 78, I am now closing this bug.

Note that the new firmware has just been merged to linux-firmware.git.

If you still experience issues with the new firmware (25.228.9.0), please open a new bug.

IMPORTANT NOTE TO ANYBODY TRACKING THIS BUG:
********************************************

The firmware 25.228.9.0 had several re-spin. We updated the firmware without changing the version. Since the firmware hadn't been officially released / merged linux-firmware.git, this is not an issue.
BUT if you took a version from this bug / from my git repository before it was merged to linux-firmware.git, I highly recommend you take it again from here: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-7260-9.ucode

$ md5sum iwlwifi-7260-9.ucode
e44b5de2a16cd0009ac464f3cf80c347  iwlwifi-7260-9.ucode

Note You need to log in before you can comment on or make changes to this bug.