Bug#950602: iwlwifi: Intel Dual Band Wireless AC 3160 fails to run INIT calibrations
Package: firmware-iwlwifi
Version: 20190717-2
Severity: important
File: iwlwifi
Dear Maintainer,
The built-in wifi on my ASRock H270M-ITX/ac motherboard recently
stopped working. I'm not sure what led to the problem; the device
is frequently used and suddenly stopped working, so this may be a
hardware issue.
I tried upgrading to firmware-iwlwifi version 20190114-2 to the latest
testing version, 20190717-2, but that didn't help. I also upgraded
the motherboard's bios to the latest version, 2.50, but that also
didn't help.
I see the following lines in dmesg:
[ 11.123303] iwlwifi 0000:03:00.0: firmware: direct-loading firmware iwlwifi-3160-17.ucode
[ 11.123492] iwlwifi 0000:03:00.0: loaded firmware version 17.3216344376.0 op_mode iwlmvm
and later on:
[ 12.351480] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
[ 12.369498] iwlwifi 0000:03:00.0: base HW address: f4:06:69:f1:57:2f
[ 13.162476] intel_rapl: Found RAPL domain package
[ 13.162480] intel_rapl: Found RAPL domain core
[ 13.162482] intel_rapl: Found RAPL domain uncore
[ 13.162485] intel_rapl: Found RAPL domain dram
[ 13.935816] Adding 7812092k swap on /dev/sda3. Priority:-2 extents:1 across:7812092k FS
[ 14.401126] iwlwifi 0000:03:00.0: Failed to run INIT calibrations: -110
[ 14.418902] ------------[ cut here ]------------
[ 14.418904] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff)
[ 14.418955] WARNING: CPU: 0 PID: 613 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2009 iwl_trans_pcie_grab_nic_access+0x1e8/0x220 [iwlwifi]
[ 14.418957] Modules linked in: intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel intel_cstate iwlmvm(+) intel_uncore snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic btusb intel_rapl_perf btrtl btbcm mac80211 btintel snd_hda_intel bluetooth snd_hda_codec snd_hda_core snd_hwdep i915 snd_pcm drbg evdev iwlwifi snd_timer ansi_cprng snd ecdh_generic soundcore crc16 serio_raw cfg80211 drm_kms_helper drm iTCO_wdt pcspkr rfkill iTCO_vendor_support sg video mei_me pcc_cpufreq button mei acpi_pad xfs btrfs zstd_decompress zstd_compress xxhash dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic raid0 multipath linear uas usb_storage raid1 md_mod
[ 14.419036] sd_mod crc32c_intel ahci libahci libata aesni_intel xhci_pci scsi_mod e1000e aes_x86_64 crypto_simd cryptd glue_helper xhci_hcd igb usbcore i2c_algo_bit dca i2c_i801 usb_common
[ 14.419062] CPU: 0 PID: 613 Comm: modprobe Not tainted 4.19.0-6-amd64 #1 Debian 4.19.67-2+deb10u2
[ 14.419064] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./H270M-ITX/ac, BIOS P2.50 03/16/2018
[ 14.419080] RIP: 0010:iwl_trans_pcie_grab_nic_access+0x1e8/0x220 [iwlwifi]
[ 14.419084] Code: 54 d4 49 8d 56 08 bf 00 02 00 00 e8 12 fa 4a d3 e9 33 ff ff ff 89 c6 48 c7 c7 c0 40 a0 c0 c6 05 b0 46 02 00 01 e8 62 26 49 d3 <0f> 0b e9 ee fe ff ff 48 8b 7b 30 48 c7 c1 28 41 a0 c0 31 d2 31 f6
[ 14.419086] RSP: 0018:ffffb1fa012c3b60 EFLAGS: 00010086
[ 14.419090] RAX: 0000000000000000 RBX: ffff903deb920018 RCX: ffffffff94e4dea8
[ 14.419092] RDX: 0000000000000001 RSI: 0000000000000096 RDI: 0000000000000047
[ 14.419094] RBP: 0000000000000000 R08: 000000000000030b R09: 0000000000000004
[ 14.419095] R10: 0000000000000000 R11: 0000000000000001 R12: ffff903deb92a258
[ 14.419097] R13: ffffb1fa012c3b90 R14: 00000000ffffffff R15: ffff903debfd5548
[ 14.419101] FS: 00007f43367a0480(0000) GS:ffff903dee400000(0000) knlGS:0000000000000000
[ 14.419103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 14.419105] CR2: 0000563704d16528 CR3: 0000000265a7c005 CR4: 00000000003606f0
[ 14.419107] Call Trace:
[ 14.419123] iwl_set_bits_prph+0x37/0xa0 [iwlwifi]
[ 14.419138] _iwl_trans_pcie_stop_device.constprop.34+0x1de/0x2b0 [iwlwifi]
[ 14.419152] iwl_trans_pcie_stop_device+0x2e/0x50 [iwlwifi]
[ 14.419179] iwl_op_mode_mvm_start+0x6d7/0x990 [iwlmvm]
[ 14.419195] iwl_opmode_register+0x7c/0xf0 [iwlwifi]
[ 14.419200] ? 0xffffffffc0d4d000
[ 14.419220] iwl_mvm_init+0x34/0x1000 [iwlmvm]
[ 14.419228] do_one_initcall+0x46/0x1c3
[ 14.419233] ? free_unref_page_commit+0x91/0x100
[ 14.419239] ? _cond_resched+0x15/0x30
[ 14.419244] ? kmem_cache_alloc_trace+0x169/0x1d0
[ 14.419250] do_init_module+0x5a/0x210
[ 14.419254] load_module+0x2118/0x2390
[ 14.419263] ? __do_sys_finit_module+0xad/0x110
[ 14.419266] __do_sys_finit_module+0xad/0x110
[ 14.419273] do_syscall_64+0x53/0x110
[ 14.419280] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 14.419283] RIP: 0033:0x7f43368baf59
[ 14.419287] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 07 6f 0c 00 f7 d8 64 89 01 48
[ 14.419289] RSP: 002b:00007fff32c87ed8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[ 14.419293] RAX: ffffffffffffffda RBX: 000055a65a481d70 RCX: 00007f43368baf59
[ 14.419294] RDX: 0000000000000000 RSI: 000055a6598b13f0 RDI: 0000000000000001
[ 14.419296] RBP: 000055a6598b13f0 R08: 0000000000000000 R09: 0000000000000000
[ 14.419298] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000000
[ 14.419300] R13: 000055a65a481ea0 R14: 0000000000040000 R15: 000055a65a481d70
[ 14.419304] ---[ end trace 2be9c39c9b3f91af ]---
[ 14.419309] iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers
[ 14.419318] iwlwifi 0000:03:00.0: iwlwifi device config registers:
[ 14.419373] iwlwifi 0000:03:00.0: 00000000: 08b38086 00100000 02800083 00000000 00000004 00000000 00000000 00000000
[ 14.419383] iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000 80708086 00000000 000000c8 00000000 00000100
[ 14.419390] iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers:
[ 14.419424] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
[ 14.419433] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
[ 14.419443] iwlwifi 0000:03:00.0: iwlwifi device AER capability structure:
[ 14.419474] iwlwifi 0000:03:00.0: 00000000: 14010001 00100000 00000000 00462031 000020c1 00002000 00000014 40000001
[ 14.419481] iwlwifi 0000:03:00.0: 00000020: 0000000f df000024 00000000
[ 14.419488] iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.6) config registers:
[ 14.419517] iwlwifi 0000:00:1c.6: 00000000: a2968086 00100007 060400f0 00810010 00000000 00000000 00030300 200000f0
[ 14.419526] iwlwifi 0000:00:1c.6: 00000020: df00df00 0001fff1 00000000 00000000 00000000 00000040 00000000 0010030b
[ 14.680115] nct6775: Found NCT6793D or compatible chip at 0x2e:0x290
[ 16.231219] iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
-- System Information:
Debian Release: 10.2
APT prefers stable
APT policy: (900, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-6-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
firmware-iwlwifi depends on no packages.
firmware-iwlwifi recommends no packages.
Versions of packages firmware-iwlwifi suggests:
ii initramfs-tools 0.133+deb10u1
-- no debconf information
Reply to: