8086:08b1 [Toshiba Satellite P55-A5312] Intel 7260 Wifi regularly crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
My wifi connection is rather unstable in Saucy and Trusty using the default firmware and kernel. Once the abort occurs, wifi becomes very unstable, crashing every 5 mins.
I've also tested kernel version 3.11.8, using Firmware iwlwifi-
So far, the following commit has helped in dealing with this issue:
http://
Looking at dmesg, the failure appears to originate as:
[ 398.780636] ieee80211 phy0: Hardware restart was requested
[ 398.781020] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
[ 398.781158] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
[ 398.789161] iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x2000000.
Then, after some register values (I can post these if you want), I get:
[ 398.789618] iwlwifi 0000:02:00.0: Firmware error during reconfiguration! Abort.
[ 398.789622] iwlwifi 0000:02:00.0: FW error in SYNC CMD MAC_CONTEXT_CMD
Finally, I get the same warning in util.c:
[ 398.789949] WARNING: CPU: 2 PID: 1474 at /home/apw/
Edit: I have since upgraded to kernel 3.13, and although the crash still occurs, iwlwifi tries to restart itself. I can see the wifi icon disconnect and then reconnect automatically a few seconds later. This trace is from syslog:
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.310204] ieee80211 phy0: Hardware restart was requested
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.310566] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.310720] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319280] iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x2000000.
..
..
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319749] iwlwifi 0000:02:00.0: Firmware error during reconfiguration - reprobe!
..
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319778] Workqueue: events ieee80211_
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319781] ffff88019450b218 ffff8800d9313a98 ffffffff81757304 0000000000000000
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319786] ffff880194508000 ffff8800d9313b28 ffffffffa02cd100 ffff880196b6c000
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319790] ffffffff00000019 00000015d9120000 0000000000000019 ffff880000000000
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319794] Call Trace:
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319801] [<ffffffff81757
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319813] [<ffffffffa02cd
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319819] [<ffffffff810ad
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319828] [<ffffffffa02ce
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319836] [<ffffffffa0585
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319841] [<ffffffffa0585
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319847] [<ffffffffa0583
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319853] [<ffffffffa0584
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319858] [<ffffffffa0585
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319863] [<ffffffffa0585
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319868] [<ffffffffa0581
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319872] [<ffffffff81611
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319891] [<ffffffffa04de
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319903] [<ffffffffa04b9
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319913] [<ffffffffa04b1
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319917] [<ffffffff81084
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319920] [<ffffffff81085
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319924] [<ffffffff81085
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319927] [<ffffffff8108c
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319932] [<ffffffff8108c
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319936] [<ffffffff8176c
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319940] [<ffffffff8108c
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.319944] iwlwifi 0000:02:00.0: Failed to send MAC context (action:1): -5
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.320045] iwlwifi 0000:02:00.0: PHY ctxt cmd error. ret=-5
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.320047] iwlwifi 0000:02:00.0: Failed to add PHY context
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.320049] ------------[ cut here ]------------
Dec 18 16:27:58 RoganJosh-JME kernel: [ 407.320067] WARNING: CPU: 2 PID: 867 at /home/apw/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.8.0-34-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.8.0-34-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 2: PCH [HDA Intel PCH], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
/dev/snd/
CRDA:
country CN:
(2402 - 2482 @ 40), (N/A, 20)
(5735 - 5835 @ 40), (N/A, 30)
Card0.Amixer.info:
Card hw:0 'MID'/'HDA Intel MID at 0xf7d14000 irq 60'
Mixer name : 'Intel Haswell HDMI'
Components : 'HDA:80862807,
Controls : 7
Simple ctrls : 1
Card0.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Card1.Amixer.info:
Card hw:1 'Speaker'/' Logitech Logitech Speaker at usb-0000:
Mixer name : 'USB Mixer'
Components : 'USB046d:0a10'
Controls : 3
Simple ctrls : 1
Card2.Amixer.info:
Card hw:2 'PCH'/'HDA Intel PCH at 0xf7d10000 irq 61'
Mixer name : 'IDT 92HD99BXX'
Components : 'HDA:111d76e5,
Controls : 19
Simple ctrls : 9
Date: Wed Dec 18 16:39:34 2013
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MachineType: TOSHIBA Satellite P55-A
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79.9
SourcePackage: linux-lts-raring
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/09/2013
dmi.bios.vendor: TOSHIBA
dmi.bios.version: 1.40
dmi.board.
dmi.board.name: VG10ST
dmi.board.vendor: TOSHIBA
dmi.board.version: To be filled by O.E.M.
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: Satellite P55-A
dmi.product.
dmi.sys.vendor: TOSHIBA
tags: |
added: kernel-bug-exists-upstream-v3.13-rc3 removed: needs-upstream-testing |
Changed in linux-lts-raring (Ubuntu): | |
status: | Incomplete → Invalid |
tags: |
added: cherry-pick removed: regression-potential |
Changed in linux (Ubuntu): | |
importance: | Low → High |
milestone: | none → ubuntu-14.04-feature-freeze |
status: | Incomplete → Triaged |
description: | updated |
tags: | added: kernel-stable-key |
JamesE, thank you for reporting this bug and helping make Ubuntu better. Could you please test the latest upstream kernel available (v3.13-rc3 as rc4 is missing the necessary files) following https:/ /wiki.ubuntu. com/KernelMainl ineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags: fixed-upstream fixed-upstream- VERSION- NUMBER
kernel-
kernel-
where VERSION-NUMBER is the version number of the kernel you tested. For example: fixed-upstream- v3.13-rc4
kernel-
This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag: testing
needs-upstream-
If the mainline kernel does not fix this bug, please add the following tags: bug-exists- upstream bug-exists- upstream- VERSION- NUMBER
kernel-
kernel-
As well, please remove the tag: testing
needs-upstream-
Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.