Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK in -19)

Bug #1180787 reported by professordes
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

The wifi on my Thinkpad X201 has stopped working in Ubuntu 13.04 with the latest 3.8.0-21-generic kernel (it is fine in -19 and earlier).

Errors messages on loading module from /var/log/kern.log:

May 16 13:35:44 X201 kernel: [ 22.892644] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S
May 16 13:35:44 X201 kernel: [ 22.899826] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1
May 16 13:35:45 X201 kernel: [ 23.256348] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S
May 16 13:35:45 X201 kernel: [ 23.263029] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1
May 16 13:35:45 X201 kernel: [ 23.407800] tp_smapi 0.41 loading...
May 16 13:35:45 X201 kernel: [ 23.407905] tp_smapi successfully loaded (smapi_port=0xb2).
May 16 13:35:46 X201 kernel: [ 24.388325] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110
May 16 13:35:46 X201 kernel: [ 24.388654] iwlwifi 0000:02:00.0: Unable to initialize device.
---
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC29', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA:
 country GB:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20)
  (5250 - 5330 @ 40), (N/A, 20), DFS
  (5490 - 5710 @ 40), (N/A, 27), DFS
DistroRelease: Ubuntu 13.04
HibernationDevice: RESUME=UUID=49d4f2dd-e03a-4d98-b2ca-8a26f08ee954
InstallationDate: Installed on 2012-10-04 (223 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20120926)
Lsusb:
 Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 004: ID 05c6:9205 Qualcomm, Inc.
MachineType: LENOVO 3680WXQ
MarkForUpload: True
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-21-generic root=UUID=be2980a4-c13a-4f50-8747-4eff0a318858 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.8.0-21.32-generic 3.8.8
RelatedPackageVersions:
 linux-restricted-modules-3.8.0-21-generic N/A
 linux-backports-modules-3.8.0-21-generic N/A
 linux-firmware 1.106
Tags: raring
Uname: Linux 3.8.0-21-generic x86_64
UpgradeStatus: Upgraded to raring on 2013-04-02 (43 days ago)
UserGroups: adm cdrom dialout dip fuse lpadmin plugdev sambashare sudo
dmi.bios.date: 09/15/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET53WW (1.23 )
dmi.board.name: 3680WXQ
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6QET53WW(1.23):bd09/15/2010:svnLENOVO:pn3680WXQ:pvrThinkPadX201:rvnLENOVO:rn3680WXQ:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3680WXQ
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1180787

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: raring
Revision history for this message
professordes (d-a-johnston-hw) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
professordes (d-a-johnston-hw) wrote : BootDmesg.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : CurrentDmesg.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : HookError_cloud_archive.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : IwConfig.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : Lspci.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : ProcEnviron.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : ProcInterrupts.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : ProcModules.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : PulseList.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : RfKill.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : UdevDb.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : UdevLog.txt

apport information

Revision history for this message
professordes (d-a-johnston-hw) wrote : WifiSyslog.txt

apport information

Revision history for this message
bj warkentin (bj-warkentin) wrote : [Bug 1180787] [NEW] Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK in -19)

I think it has something to do with the latest kernel deciding the card has
"N" and then failing when it tries to enable it, leaving the wireless card
disabled.

Issue the command

sudo lshw -c network

and look for the wireless interface info. I bet that it will say "*-network
DISABLED".

This seems to work as a temp fix:

gksudo gedit /etc/modprobe.d/iwlwifi.conf

add the line

"options iwlwifi bt_coex_active=N 11n_disable=1"

at the beginning, before the remove iwlwifi line, save the file

and then

sudo reboot

That worked for me, with a gateway with a Intel 5100 wireless card.

--
Brad Warkentin <email address hidden>
Cell: 613.799.5014 Home: 613.599.5014

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.10 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'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-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/v3.10-rc1-saucy/

Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
professordes (d-a-johnston-hw) wrote : Re: [Bug 1180787] Re: Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK in -19)
Download full text (4.6 KiB)

Will check tomorrow when I am back at my office.

I am not sure if this was a one off. After a reboot the wireless came alive again with the -21 kernel on the X201.

I have seen no problems with a couple of Thinkpad X200S laptops after upgrade....

Joseph Salisbury <email address hidden> wrote:

>Would it be possible for you to test the latest upstream kernel? Refer
>to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
>v3.10 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'.
>
>If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-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/v3.10-rc1-saucy/
>
>** Changed in: linux (Ubuntu)
> Importance: Undecided => Medium
>
>--
>You received this bug notification because you are subscribed to the bug
>report.
>https://bugs.launchpad.net/bugs/1180787
>
>Title:
> Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK
> in -19)
>
>Status in “linux” package in Ubuntu:
> Incomplete
>
>Bug description:
> The wifi on my Thinkpad X201 has stopped working in Ubuntu 13.04 with
> the latest 3.8.0-21-generic kernel (it is fine in -19 and earlier).
>
> Errors messages on loading module from /var/log/kern.log:
>
> May 16 13:35:44 X201 kernel: [ 22.892644] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S
> May 16 13:35:44 X201 kernel: [ 22.899826] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1
> May 16 13:35:45 X201 kernel: [ 23.256348] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S
> May 16 13:35:45 X201 kernel: [ 23.263029] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1
> May 16 13:35:45 X201 kernel: [ 23.407800] tp_smapi 0.41 loading...
> May 16 13:35:45 X201 kernel: [ 23.407905] tp_smapi successfully loaded (smapi_port=0xb2).
> May 16 13:35:46 X201 kernel: [ 24.388325] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110
> May 16 13:35:46 X201 kernel: [ 24.388654] iwlwifi 0000:02:00.0: Unable to initialize device.
> ---
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC29', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
> CRDA:
> country GB:
> (2402 - 2482 @ 40), (N/A, 20)
> (5170 - 5250 @ 40), (N/A, 20)
> (5250 - 5330 @ 40), (N/A, 20), DFS
> (5490 - 5710 @ 40), (N/A, 27), DFS
> DistroRelease: Ubuntu 13.04
> HibernationDevice: RESUME=UUID=49d4f2dd-e03a-4d98-b2ca-8a26f08ee954
> InstallationDate: Installed on 2012-10-04 (223 days ago)
> InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20120926)
> Lsusb:
> Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
> Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001:...

Read more...

Revision history for this message
bj warkentin (bj-warkentin) wrote : [Bug 1180787] Re: Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK in -19)

I think my suggestion was a red herring. Did some more testing this
afternoon. After removing the option line from/etc/modprobe.d/iwlwifi.conf
and rebooting again, wifi still works. So the "fix" seems to be a simple
reboot.

I suspect that something is messed up on first boot after updating the
kernel. Everything seems fine on subsequent reboots.

iwlwifi looks normal in dmesg, and the wifi interface comes up properly
now.

--
Brad Warkentin

Revision history for this message
professordes (d-a-johnston-hw) wrote :
Download full text (4.3 KiB)

I had the same experience - after a reboot the wifi on the X201 came
alive....

On 16 May 2013 21:21, bj warkentin <email address hidden> wrote:

> I think my suggestion was a red herring. Did some more testing this
> afternoon. After removing the option line from/etc/modprobe.d/iwlwifi.conf
> and rebooting again, wifi still works. So the "fix" seems to be a simple
> reboot.
>
> I suspect that something is messed up on first boot after updating the
> kernel. Everything seems fine on subsequent reboots.
>
> iwlwifi looks normal in dmesg, and the wifi interface comes up properly
> now.
>
> --
> Brad Warkentin
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1180787
>
> Title:
> Thinkpad X201 iwlwifi module stopped working in latest -21 kernel (OK
> in -19)
>
> Status in “linux” package in Ubuntu:
> Incomplete
>
> Bug description:
> The wifi on my Thinkpad X201 has stopped working in Ubuntu 13.04 with
> the latest 3.8.0-21-generic kernel (it is fine in -19 and earlier).
>
> Errors messages on loading module from /var/log/kern.log:
>
> May 16 13:35:44 X201 kernel: [ 22.892644] iwlwifi 0000:02:00.0: L1
> Enabled; Disabling L0S
> May 16 13:35:44 X201 kernel: [ 22.899826] iwlwifi 0000:02:00.0: Radio
> type=0x1-0x3-0x1
> May 16 13:35:45 X201 kernel: [ 23.256348] iwlwifi 0000:02:00.0: L1
> Enabled; Disabling L0S
> May 16 13:35:45 X201 kernel: [ 23.263029] iwlwifi 0000:02:00.0: Radio
> type=0x1-0x3-0x1
> May 16 13:35:45 X201 kernel: [ 23.407800] tp_smapi 0.41 loading...
> May 16 13:35:45 X201 kernel: [ 23.407905] tp_smapi successfully loaded
> (smapi_port=0xb2).
> May 16 13:35:46 X201 kernel: [ 24.388325] iwlwifi 0000:02:00.0: Failed
> to start RT ucode: -110
> May 16 13:35:46 X201 kernel: [ 24.388654] iwlwifi 0000:02:00.0: Unable
> to initialize device.
> ---
> ApportVersion: 2.9.2-0ubuntu8
> Architecture: amd64
> AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path',
> '/dev/snd/controlC29', '/dev/snd/seq', '/dev/snd/timer'] failed with exit
> code 1:
> CRDA:
> country GB:
> (2402 - 2482 @ 40), (N/A, 20)
> (5170 - 5250 @ 40), (N/A, 20)
> (5250 - 5330 @ 40), (N/A, 20), DFS
> (5490 - 5710 @ 40), (N/A, 27), DFS
> DistroRelease: Ubuntu 13.04
> HibernationDevice: RESUME=UUID=49d4f2dd-e03a-4d98-b2ca-8a26f08ee954
> InstallationDate: Installed on 2012-10-04 (223 days ago)
> InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20120926)
> Lsusb:
> Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching
> Hub
> Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching
> Hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 004: ID 05c6:9205 Qualcomm, Inc.
> MachineType: LENOVO 3680WXQ
> MarkForUpload: True
> Package: linux (not installed)
> ProcFB: 0 inteldrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-21-generic
> root=UUID=be2980a4-c13a-4f50-8747-4eff0a318858 ro quiet splash vt.handoff=7
> ProcVe...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
sgon00 (sgon00) wrote :

Any updates on this? I met exact same problem. I am running ubuntu 14.04 LTS on lenovo(thinkpad) X201. The network card is really unstable and keep turning off randomly. I have to keep rebooting my laptop to fix this issue !!!!

Changed in linux (Ubuntu):
status: Expired → New
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.