[arch-general] intel-ucode 20220510-1 killed my wifi
Apparently I have a Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74 on a Lenovo Thinkpad x230t. I hope that this is a ucode issue and not a rotting hardware. Here is what happens with intel-ucode 20220510-1 [ 18.138516] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 6000-4.ucode op_mode iwldvm [ 18.246943] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled [ 18.246948] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled [ 18.246950] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled [ 18.246952] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74 [ 18.302418] ------------[ cut here ]------------ [ 18.302422] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) [ 18.302442] WARNING: CPU: 1 PID: 576 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2117 __iwl_trans_pcie_grab_nic_access+0x1ec/0x220 [iwlwifi] [ 18.302467] Modules linked in: iwldvm(+) kvm_intel(+) snd_intel_dspcfg mac80211 kvm libarc4 snd_intel_sdw_acpi iTCO_wdt snd_hda_codec joydev intel_pmc_bxt iwlwifi nls_iso8859_1 at24 think_lmi(+) vfat mousedev irqbypass firmware_attributes_class wmi_bmof mei_hdcp mei_pxp mei_wdt iTCO_vendor_support rapl intel_cstate fat iwlmei intel_ uncore i2c_i801 snd_hda_core pcspkr thinkpad_acpi i2c_smbus cfg80211 snd_hwdep psmouse ledtrig_audio i915 platform_profile snd_pcm wmi rfkill snd_timer tpm_tis ttm e1000e snd mei_me video tpm_tis_core lpc_ich intel_gtt mei soundcore mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) dm_multipath ipmi_devintf ipmi_msghandler sg crypto_us er fuse bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 dm_crypt cbc encrypted_keys dm_mod trusted asn1_encoder tee tpm rng_core serio_raw crct10dif_pclmul atkbd libps2 crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd sdhci_pci cqhci sdhci i8042 xhci_pci usbhid mmc_core [ 18.302532] xhci_pci_renesas serio [ 18.302535] CPU: 1 PID: 576 Comm: modprobe Tainted: G OE 5.17.6-arch1-1 #1 6a465b5cdd6c23594925dd1c6b33fddeebe18127 [ 18.302538] Hardware name: LENOVO 3435CTO/3435CTO, BIOS GCETB5WW (2.75 ) 09/25/2019 [ 18.302539] RIP: 0010:__iwl_trans_pcie_grab_nic_access+0x1ec/0x220 [iwlwifi] [ 18.302558] Code: 48 89 df e8 b6 af fe ff 4c 89 f7 e8 2e 3a 36 c9 e9 e6 fe ff ff 89 c6 48 c7 c7 28 ae a3 c0 c6 05 89 7c 04 00 01 e8 14 b4 2f c9 <0f> 0b e9 01 ff ff ff 48 8b 7b 40 48 c7 c2 90 ae a3 c0 31 f6 e8 4b [ 18.302560] RSP: 0018:ffffb9b98090fb30 EFLAGS: 00010282 [ 18.302562] RAX: 0000000000000000 RBX: ffff97e086a2c028 RCX: 0000000000000027 [ 18.302563] RDX: ffff97e38e6616e8 RSI: 0000000000000001 RDI: ffff97e38e6616e0 [ 18.302564] RBP: 00000000ffffffff R08: 0000000000000000 R09: ffffb9b98090f948 [ 18.302565] R10: ffffb9b98090f940 R11: 0000000000000003 R12: 0000000000000001 [ 18.302567] R13: 0000000000000000 R14: ffff97e086a2e944 R15: 0000000000000011 [ 18.302568] FS: 00007f713f50f740(0000) GS:ffff97e38e640000(0000) knlGS:0000000000000000 [ 18.302570] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.302571] CR2: 00007fc7d5006000 CR3: 000000010e484006 CR4: 00000000001706e0 [ 18.302573] Call Trace: [ 18.302575] <TASK> [ 18.302578] iwl_trans_pcie_grab_nic_access+0x16/0x40 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302595] iwl_write_prph_delay+0x23/0x70 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302610] iwl_pcie_apm_init+0x131/0x1c0 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302625] iwl_trans_pcie_start_hw+0x96/0x2b0 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302641] iwl_op_mode_dvm_start+0x298/0xcd0 [iwldvm c4082a7f19be48965d2a2c00f53b750277e654b3] [ 18.302655] _iwl_op_mode_start+0x98/0xc0 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302670] iwl_opmode_register+0x68/0xd0 [iwlwifi 9bf797cd3fa1dfe7d95f58c5bd0c22cc3010b7df] [ 18.302685] ? 0xffffffffc0b96000 [ 18.302687] iwl_init+0x34/0x1000 [iwldvm c4082a7f19be48965d2a2c00f53b750277e654b3] [ 18.302698] ? 0xffffffffc0b96000 [ 18.302699] do_one_initcall+0x56/0x220 [ 18.302704] do_init_module+0x4a/0x240 [ 18.302707] __do_sys_init_module+0x138/0x1b0 [ 18.302711] do_syscall_64+0x58/0x80 [ 18.302717] ? vfs_read+0xf4/0x190 [ 18.302720] ? syscall_exit_to_user_mode+0x23/0x50 [ 18.302722] ? do_syscall_64+0x67/0x80 [ 18.302725] ? syscall_exit_to_user_mode+0x23/0x50 [ 18.302726] ? do_syscall_64+0x67/0x80 [ 18.302729] ? exc_page_fault+0x71/0x170 [ 18.302731] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 18.302735] RIP: 0033:0x7f713f62a3ee [ 18.302736] Code: 48 8b 0d ad 59 0e 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 7a 59 0e 00 f7 d8 64 89 01 48 [ 18.302738] RSP: 002b:00007ffc37bd5b78 EFLAGS: 00000246 ORIG_RAX: 00000000000000af [ 18.302740] RAX: ffffffffffffffda RBX: 0000564030699ee0 RCX: 00007f713f62a3ee [ 18.302742] RDX: 000056403022fa2a RSI: 00000000000a82d0 RDI: 00005640307b0d30 [ 18.302743] RBP: 00005640307b0d30 R08: 00000000000a82d0 R09: 0000000000000000 [ 18.302744] R10: 000000000010f7c1 R11: 0000000000000246 R12: 000056403022fa2a [ 18.302745] R13: 000056403069a010 R14: 0000564030699ee0 R15: 000056403069a8e0 [ 18.302747] </TASK> [ 18.302748] ---[ end trace 0000000000000000 ]--- [ 18.302752] iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers [ 18.303524] iwlwifi 0000:03:00.0: iwlwifi device config registers: [ 18.304397] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.305186] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.305985] iwlwifi 0000:03:00.0: 00000040: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.306736] iwlwifi 0000:03:00.0: 00000060: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.307472] iwlwifi 0000:03:00.0: 00000080: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.308196] iwlwifi 0000:03:00.0: 000000a0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.308922] iwlwifi 0000:03:00.0: 000000c0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.309654] iwlwifi 0000:03:00.0: 000000e0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.310358] iwlwifi 0000:03:00.0: 00000100: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.311043] iwlwifi 0000:03:00.0: 00000120: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.311731] iwlwifi 0000:03:00.0: 00000140: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.312440] iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers: [ 18.313162] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.313863] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 18.315155] iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.1) config registers: [ 18.315997] iwlwifi 0000:00:1c.1: 00000000: 1e128086 00100007 060400c4 00810010 00000000 00000000 00030300 200000f0 [ 18.316671] iwlwifi 0000:00:1c.1: 00000020: f1c0f1c0 0001fff1 00000000 00000000 00000000 00000040 00000000 00020207 [ 18.317378] iwlwifi 0000:00:1c.1: 00000040: 01428010 00008000 00100000 02123c12 50110042 000cb200 01480000 00000000 [ 18.318075] iwlwifi 0000:00:1c.1: 00000060: 00000000 00000016 00000000 00000000 00010002 00000000 00000000 00000000 [ 18.318782] iwlwifi 0000:00:1c.1: 00000080: 00009005 00000000 00000000 00000000 0000a00d 220317aa 00000000 00000000 [ 18.319464] iwlwifi 0000:00:1c.1: 000000a0: c8020001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.320276] iwlwifi 0000:00:1c.1: 000000c0: 00000000 00000000 00000000 00000000 01000000 00000b02 81118000 00000000 [ 18.321114] iwlwifi 0000:00:1c.1: 000000e0: 00000300 00000000 00000001 00000000 00000000 00000000 08040f87 00000000 [ 18.321910] iwlwifi 0000:00:1c.1: 00000100: 00000000 00000000 00000000 00060011 00000000 00002000 00000000 00000000 [ 18.322573] iwlwifi 0000:00:1c.1: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.323203] iwlwifi 0000:00:1c.1: 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.323812] iwlwifi 0000:00:1c.1: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.324408] iwlwifi 0000:00:1c.1: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.325007] iwlwifi 0000:00:1c.1: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.325606] iwlwifi 0000:00:1c.1: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.326168] iwlwifi 0000:00:1c.1: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 18.326718] iwlwifi 0000:00:1c.1: 00000200: 00000000 00000000 00000000 [ 18.370403] iwlwifi 0000:03:00.0: bad EEPROM/OTP signature, type=OTP, EEPROM_GP=0x00000007 [ 18.371598] iwlwifi 0000:03:00.0: EEPROM not found, EEPROM_GP=0xffffffff [ 18.372418] iwlwifi 0000:03:00.0: Unable to init EEPROM [ 18.373179] iwlwifi 0000:03:00.0: retry init count 0 [ 18.373951] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled [ 18.373954] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled [ 18.373956] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled [ 18.373958] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74 [ 18.418123] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 18.448746] iwlwifi 0000:03:00.0: bad EEPROM/OTP signature, type=OTP, EEPROM_GP=0x00000007 [ 18.449514] iwlwifi 0000:03:00.0: EEPROM not found, EEPROM_GP=0xffffffff [ 18.450309] iwlwifi 0000:03:00.0: Unable to init EEPROM [ 18.451079] iwlwifi 0000:03:00.0: retry init count 1 [ 18.451872] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled [ 18.451875] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled [ 18.451877] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled [ 18.451879] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74 Linux pandora 5.17.6-arch1-1 #1 SMP PREEMPT Tue, 10 May 2022 23:00:39 +0000 x86_64 GNU/Linux Downgraded with pacman -U /var/cache/pacman/pkg/intel-ucode-20220419-1-any.pkg.tar.zst I would probably need more reboots and re-installs to confirm and rule out hardware issues. If I don't post on this any more it was probably a hardware issue.
On 5/14/22 15:14, Simeon Felis via arch-general wrote:
[ 18.138516] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 6000-4.ucode op_mode iwldvm ... Hi Simeon
Best I can tell, this firmware (iwlwifi-6000-4.ucode.xz) has not changed since June 3 2011 - so whatever is happening seems pretty unlikely to have anything to do with the linux-firmware package. best gene
Hi, now wifi works fine with intel-ucode 20220510-1, also after cold and warm reboots. So the subject of this thread is not true and my hardware is failing occasionally. Sorry for the noise! Bests Am 14.05.22 um 22:27 schrieb Genes Lists via arch-general:
On 5/14/22 15:14, Simeon Felis via arch-general wrote:
[ 18.138516] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 6000-4.ucode op_mode iwldvm ... Hi Simeon
Best I can tell, this firmware (iwlwifi-6000-4.ucode.xz) has not changed since June 3 2011 - so whatever is happening seems pretty unlikely to have anything to do with the linux-firmware package.
best
gene
This might not be related at all but the symptoms sound kind of similar. The issue I was having is related to https://bugzilla.kernel.org/show_bug.cgi?id=212371#c13. Every X reboots the wifi would re-appear. Depending on which firmware it was loading. The workaround was to disable/move the failing firmwares making sure always the correct one was used. On Sat, May 14, 2022 at 11:09 PM Simeon Felis via arch-general <arch-general@lists.archlinux.org> wrote:
Hi,
now wifi works fine with intel-ucode 20220510-1, also after cold and warm reboots. So the subject of this thread is not true and my hardware is failing occasionally.
Sorry for the noise!
Bests
Am 14.05.22 um 22:27 schrieb Genes Lists via arch-general:
On 5/14/22 15:14, Simeon Felis via arch-general wrote:
[ 18.138516] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 6000-4.ucode op_mode iwldvm ... Hi Simeon
Best I can tell, this firmware (iwlwifi-6000-4.ucode.xz) has not changed since June 3 2011 - so whatever is happening seems pretty unlikely to have anything to do with the linux-firmware package.
best
gene
participants (3)
-
Anton Hvornum
-
Genes Lists
-
Simeon Felis