iwlwifi-driver card doesn't work with 3.19-rc2+

Jiri Kosina
2014-12-30T13:33:34Z

Hi,

I just booted current Linus' tree (5faa0154fe33) on my x200s thinkpad, and
wifi doesn't work. iwconfig is telling me that wlan0 interface has no
wireless extensions.

Previous kernel that is known to work on this machine is 3.18-rc5. I can
do a bisect if needed, but wanted to ask in case this is a known problem.

Please find the relevant part of dmesg below. The card in question is
this:

03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1211]
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f2500000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-22-fa-ff-ff-34-b0-4c
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

=== snip ===
[ 6.357092] Intel(R) Wireless WiFi driver for Linux, in-tree:d
[ 6.358637] Copyright(c) 2003- 2014 Intel Corporation
[ 6.387473] iwlwifi 0000:03:00.0: loaded firmware version 8.83.5.1 build 33692 op_mode iwldvm
[ 6.399552] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:1f:16:15:7a:65
[ 6.401162] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[ 6.402751] e1000e 0000:00:19.0 eth0: MAC: 7, PHY: 8, PBA No: 1008FF-0FF
[ 6.404838] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
[ 6.407182] ACPI Warning: SystemIO range 0x0000000000001028-0x000000000000102f conflicts with OpRegion 0x0000000000001000-0x000000000000107f (\_SB_.PCI0.LPC_.PMIO) (20141107/utaddress-258)
[ 6.410662] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 6.412580] ACPI Warning: SystemIO range 0x00000000000011b0-0x00000000000011bf conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\_SB_.PCI0.LPC_.LPIO) (20141107/utaddress-258)
[ 6.416296] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 6.418145] ACPI Warning: SystemIO range 0x0000000000001180-0x00000000000011af conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\_SB_.PCI0.LPC_.LPIO) (20141107/utaddress-258)
[ 6.422111] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 6.424214] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 6.432054] microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c
[ 6.440414] microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c
[ 6.444012] microcode: CPU0 updated to revision 0x60f, date = 2010-09-29
[ 6.451926] microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c
[ 6.479540] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[ 6.481632] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 6.483636] thinkpad_acpi: ThinkPad BIOS 6DET38WW (2.02 ), EC 7XHT21WW-1.03
[ 6.485724] thinkpad_acpi: Lenovo ThinkPad X200s, model 7470BN2
[ 6.513239] microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c
[ 6.516007] microcode: CPU1 updated to revision 0x60f, date = 2010-09-29
[ 6.525254] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 6.557365] thinkpad_acpi: detected a 16-level brightness capable ThinkPad
[ 6.561203] thinkpad_acpi: radio switch found; radios are enabled
[ 6.563537] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[ 6.565722] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default...
[ 6.582468] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
[ 6.613516] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[ 6.628357] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input8
[ 6.830228] sound hdaudioC0D0: CX20561 (Hermosa): BIOS auto-probing.
[ 6.835254] sound hdaudioC0D0: autoconfig: line_outs=1 (0x1a/0x0/0x0/0x0/0x0) type:speaker
[ 6.837530] sound hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 6.839860] sound hdaudioC0D0: hp_outs=2 (0x19/0x16/0x0/0x0/0x0)
[ 6.842102] sound hdaudioC0D0: mono: mono_out=0x0
[ 6.844365] sound hdaudioC0D0: dig-out=0x1c/0x0
[ 6.846498] sound hdaudioC0D0: inputs:
[ 6.848629] sound hdaudioC0D0: Mic=0x18
[ 6.850637] sound hdaudioC0D0: Internal Mic=0x1d
[ 6.850639] sound hdaudioC0D0: Dock Mic=0x17
[ 6.855780] sound hdaudioC0D0: Enable sync_write for stable communication
[ 6.887289] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input9
[ 6.895980] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[ 6.899740] input: HDA Intel Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 6.910154] input: HDA Intel Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 6.919309] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 6.935484] Adding 2104476k swap on /dev/sda1. Priority:-1 extents:1 across:2104476k SS
[ 6.959360] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[ 6.961480] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 6.963595] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[ 6.965638] iwlwifi 0000:03:00.0: Detected Intel(R) WiFi Link 5100 AGN, REV=0x54
[ 6.968106] iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
[ 7.020451] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 7.034582] iTCO_vendor_support: vendor-support=0
[ 7.037422] cfg80211: World regulatory domain updated:
[ 7.039411] cfg80211: DFS Master region: unset
[ 7.039440] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 7.043249] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 7.045119] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 7.046891] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 7.048649] cfg80211: (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[ 7.050432] cfg80211: (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 7.052058] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 7.053637] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 7.055220] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
=== snip ===

--
Jiri Kosina
SUSE Labs