1.127.22 causes wifi instability on Intel N7260 chipset
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
OS: Linux Mint 17 Qiana (based on Ubuntu 14.04 Trusty)
Package Version: linux-firmware 1.127.22.0
After upgrading to 1.127.22, my wifi on my lenovo x240 became unstable. It would connect, then after less than ten minutes it would somehow disassociate from the AP, and only cycling the hardware wifi switch would bring it back. A typical portion of /var/log/syslog during the course of the problem would look like:
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME kernel: [57059.429299] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
May 2 19:43:54 MACHINENAME kernel: [57059.430096] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME kernel: [57059.447505] IPv6: ADDRCONF(
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME NetworkManager[
May 2 19:43:54 MACHINENAME wpa_supplicant[
May 2 19:43:54 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME kernel: [57059.971562] wlan0: authenticate with XX:XX:XX:XX:XX:XX
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME kernel: [57059.975238] wlan0: send auth to XX:XX:XX:XX:XX:XX (try 1/3)
May 2 19:43:55 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME kernel: [57059.977372] wlan0: authenticated
May 2 19:43:55 MACHINENAME kernel: [57059.981323] wlan0: associate with XX:XX:XX:XX:XX:XX (try 1/3)
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME kernel: [57059.985407] wlan0: RX AssocResp from XX:XX:XX:XX:XX:XX (capab=0x1411 status=0 aid=3)
May 2 19:43:55 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME kernel: [57059.989688] wlan0: associated
May 2 19:43:55 MACHINENAME kernel: [57059.989720] IPv6: ADDRCONF(
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME wpa_supplicant[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:55 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME NetworkManager[
May 2 19:43:56 MACHINENAME dbus[575]: [system] Activating service name='org.
May 2 19:43:56 MACHINENAME dbus[575]: [system] Successfully activated service 'org.freedeskto
May 2 19:44:15 MACHINENAME NetworkManager[
May 2 19:44:15 MACHINENAME NetworkManager[
May 2 19:44:15 MACHINENAME NetworkManager[
May 2 19:44:15 MACHINENAME NetworkManager[
May 2 19:44:17 MACHINENAME wpa_supplicant[
May 2 19:44:51 MACHINENAME kernel: [57116.406291] e1000e 0000:00:19.0: irq 61 for MSI/MSI-X
May 2 19:47:45 MACHINENAME kernel: [57290.016074] thinkpad_ec: thinkpad_
May 2 19:47:45 MACHINENAME kernel: [57290.016080] thinkpad_ec: thinkpad_
May 2 19:47:45 MACHINENAME kernel: [57290.016082] thinkpad_ec: initial ec test failed
May 2 19:47:45 MACHINENAME kernel: [57290.105637] thinkpad_acpi: EC reports that Thermal Table has changed
May 2 19:47:45 MACHINENAME anacron[25964]: Anacron 2.3 started on 2016-05-02
May 2 19:47:45 MACHINENAME anacron[25964]: Normal exit (0 jobs run)
May 2 19:48:55 MACHINENAME kernel: [57360.202372] wlan0: disassociated from XX:XX:XX:XX:XX:XX (Reason: 7)
May 2 19:48:55 MACHINENAME hostapd: wlan0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: disassociated
May 2 19:47:26 MACHINENAME wpa_supplicant[
May 2 19:48:55 MACHINENAME wpa_supplicant[
May 2 19:48:55 MACHINENAME wpa_supplicant[
May 2 19:48:55 MACHINENAME NetworkManager[
May 2 19:48:55 MACHINENAME kernel: [57360.248867] wlan0: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (reason=3)
May 2 19:48:55 MACHINENAME kernel: [57360.248950] cfg80211: Calling CRDA to update world regulatory domain
May 2 19:48:55 MACHINENAME wpa_supplicant[
May 2 19:48:55 MACHINENAME NetworkManager[
May 2 19:48:55 MACHINENAME kernel: [57360.256323] cfg80211: World regulatory domain updated:
May 2 19:48:55 MACHINENAME kernel: [57360.256331] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
May 2 19:48:55 MACHINENAME kernel: [57360.256337] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.256341] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.256345] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.256348] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.256352] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.256392] cfg80211: Calling CRDA for country: US
May 2 19:48:55 MACHINENAME kernel: [57360.258939] cfg80211: Regulatory domain changed to country: US
May 2 19:48:55 MACHINENAME kernel: [57360.258942] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
May 2 19:48:55 MACHINENAME kernel: [57360.258944] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258945] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258946] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258947] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258948] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258949] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
May 2 19:48:55 MACHINENAME kernel: [57360.258951] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
May 2 19:48:55 MACHINENAME NetworkManager[
May 2 19:48:55 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME dbus[575]: [system] Activating service name='org.
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME dbus[575]: [system] Successfully activated service 'org.freedeskto
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME kernel: [57375.721732] IPv6: ADDRCONF(
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:49:10 MACHINENAME NetworkManager[
May 2 19:56:30 MACHINENAME NetworkManager[
May 2 19:56:30 MACHINENAME NetworkManager[
May 2 19:56:30 MACHINENAME NetworkManager[
May 2 19:56:30 MACHINENAME NetworkManager[
May 2 19:56:30 MACHINENAME NetworkManager[
To walk you through it, I hardware-enabled wifi at the beginning of the log. By 19:44:17, wifi is up and working fine. At 19:48:55, the interface disassociates from the AP (reason=7). It tries to reconnect, but fails, and I don't notice until the end of the log, at which point I hardware disable wifi and the whole process starts all over.
Downgrading linux-firmware back to 1.127.20 solved this problem for me.
I'm happy to test patches or temporarily upgrade back to 1.127.22 to provide more detailed log info.
Would it be possible for you to test the latest upstream kernel? Refer to https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . Please test the latest v4.6 kernel[0].
If this bug is fixed in the mainline kernel, please add the following tag 'kernel- fixed-upstream' .
If the mainline kernel does not fix this bug, please add the tag: 'kernel- bug-exists- upstream' .
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
[0] http:// kernel. ubuntu. com/~kernel- ppa/mainline/ v4.6-rc6- wily/