FS#78984 - [linux] iwlwifi fails to work on Intel 3165 network card

Attached to Project: Arch Linux
Opened by Joey Joey (jroovy-11904) - Tuesday, 04 July 2023, 18:11 GMT
Last edited by Toolybird (Toolybird) - Saturday, 29 July 2023, 20:55 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
iwlwifi fails to work on Intel Network Card 3165

Additional info:
linux 6.4.1.arch1-1
linux-firmware 20230625.ee91452d-3

Output of 'dmesg | grep iwlwifi':
[ 13.184968] iwlwifi 0000:03:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0
[ 13.184983] iwlwifi 0000:03:00.0: PCI dev 3166/4210, rev=0x210, rfid=0xd55555d5
[ 13.403813] iwlwifi 0000:03:00.0: Found debug destination: EXTERNAL_DRAM
[ 13.403818] iwlwifi 0000:03:00.0: Found debug configuration: 0
[ 13.414094] iwlwifi 0000:03:00.0: loaded firmware version 29.4063824552.0 7265D-29.ucode op_mode iwlmvm
[ 14.363500] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
[ 14.377789] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 14.378535] iwlwifi 0000:03:00.0: Allocated 0x00400000 bytes for firmware monitor.
[ 14.383054] iwlwifi 0000:03:00.0: base HW address: 7c:67:a2:10:de:cf, OTP minor version: 0x0
[ 14.452504] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 16.697341] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 16.773970] iwlwifi 0000:03:00.0: Applying debug destination EXTERNAL_DRAM
[ 16.775183] iwlwifi 0000:03:00.0: FW already configured (0) - re-configuring
[ 16.779709] iwlwifi 0000:03:00.0: Registered PHC clock: iwlwifi-PTP, with index: 0
[ 51.054134] WARNING: CPU: 3 PID: 583 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2171 __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi]
[ 51.054233] intel_wmi_thunderbolt drm_display_helper intel_gtt i2c_hid cec ecdh_generic realtek crc16 mdio_devres rapl libphy wmi_bmof iwlwifi intel_cstate intel_lpss_pci intel_xhci_usb_role_switch intel_uncore ideapad_laptop intel_lpss i2c_i801 elan_i2c idma64 roles sparse_keymap platform_profile i8042 serio intel_pch_thermal cfg80211 i2c_smbus video rfkill mac_hid wmi acpi_pad sg crypto_user fuse bpf_preload ip_tables x_tables overlay squashfs loop isofs dm_mod uas usb_storage crc32_pclmul crc32c_intel sha512_ssse3 aesni_intel crypto_simd cryptd xhci_pci sr_mod cdrom xhci_pci_renesas
[ 51.054280] RIP: 0010:__iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi]
[ 51.054336] ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054371] ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054422] ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054451] ? __iwl_trans_pcie_grab_nic_access+0x14a/0x150 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054480] iwl_pcie_enqueue_hcmd+0x603/0xa70 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054511] iwl_trans_txq_send_hcmd+0x15d/0x450 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.054551] iwl_trans_send_cmd+0x98/0x100 [iwlwifi 96c23046fbba9487d37714b070c009eec02b9305]
[ 51.055148] iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers
[ 51.055152] iwlwifi 0000:03:00.0: iwlwifi device config registers:
[ 51.055356] iwlwifi 0000:03:00.0: 00000000: 31668086 00100000 02800099 00000000 00000004 00000000 00000000 00000000
[ 51.055360] iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000 42108086 00000000 000000c8 00000000 00000100
[ 51.055364] iwlwifi 0000:03:00.0: 00000040: 00020010 10008ec0 00190c10 0046e811 10110000 00000000 00000000 00000000
[ 51.055367] iwlwifi 0000:03:00.0: 00000060: 00000000 00080812 00000005 00000000 00010001 00000000 00000000 00000000
[ 51.055370] iwlwifi 0000:03:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055373] iwlwifi 0000:03:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055376] iwlwifi 0000:03:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 00804005 00000000 00000000 00000000
[ 51.055379] iwlwifi 0000:03:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055382] iwlwifi 0000:03:00.0: 00000100: 14010001 00000000 00000000 00462031 00002000 00002000 00000000 00000000
[ 51.055385] iwlwifi 0000:03:00.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055389] iwlwifi 0000:03:00.0: 00000140: 14c10003 ff10decf 7c67a2ff 15410018 00000000 0001001e 00f01e1f 00000000
[ 51.055391] iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers:
[ 51.055423] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
[ 51.055426] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
[ 51.055431] iwlwifi 0000:03:00.0: iwlwifi device AER capability structure:
[ 51.055457] iwlwifi 0000:03:00.0: 00000000: 14010001 00000000 00000000 00462031 00002000 00002000 00000000 00000000
[ 51.055460] iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000
[ 51.055462] iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.5) config registers:
[ 51.055552] iwlwifi 0000:00:1c.5: 00000000: 9d158086 00100407 060400f1 00810010 00000000 00000000 00030300 200000f0
[ 51.055555] iwlwifi 0000:00:1c.5: 00000020: a400a400 0001fff1 00000000 00000000 00000000 00000040 00000000 0002020a
[ 51.055558] iwlwifi 0000:00:1c.5: 00000040: 01428010 00008001 00100000 06724c13 70110042 002cb200 01480000 00000008
[ 51.055561] iwlwifi 0000:00:1c.5: 00000060: 00000000 00000837 00000000 0000000e 00010003 00000000 00000000 00000000
[ 51.055564] iwlwifi 0000:00:1c.5: 00000080: 00019005 fee00278 00000000 00000000 0000a00d 382417aa 00000000 00000000
[ 51.055567] iwlwifi 0000:00:1c.5: 000000a0: c8030001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055570] iwlwifi 0000:00:1c.5: 000000c0: 00000000 00000000 00000000 00000000 07001001 00001842 099e0008 00000000
[ 51.055572] iwlwifi 0000:00:1c.5: 000000e0: 00e30300 881e881e 00100006 00000000 00000150 4c000000 08410fb3 02000004
[ 51.055575] iwlwifi 0000:00:1c.5: 00000100: 14000000 00000000 00010000 00060011 00000000 00002000 00000000 00000000
[ 51.055578] iwlwifi 0000:00:1c.5: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055581] iwlwifi 0000:00:1c.5: 00000140: 2201000d 0000000f 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055583] iwlwifi 0000:00:1c.5: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055585] iwlwifi 0000:00:1c.5: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055588] iwlwifi 0000:00:1c.5: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055590] iwlwifi 0000:00:1c.5: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055592] iwlwifi 0000:00:1c.5: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 51.055594] iwlwifi 0000:00:1c.5: 00000200: 00000000 00b02800 00000000
[ 51.055670] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 57.031120] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 60.180672] iwlwifi 0000:03:00.0: Queue 11 is active on fifo 2 and stuck for 10000 ms. SW [1, 31] HW [90, 90] FH TRB=0x05a5a5a5a
[ 63.035933] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 68.835641] iwlwifi 0000:03:00.0: Error sending SCAN_OFFLOAD_REQUEST_CMD: enqueue_hcmd failed: -5
[ 68.835672] iwlwifi 0000:03:00.0: Scan failed! ret -5
[ 69.030293] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 75.031930] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 81.031595] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 87.034778] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 93.037801] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 99.031969] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 105.034571] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 111.035235] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 117.037918] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 123.038287] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 129.032051] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 135.034300] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 141.037537] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 147.034600] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 153.037342] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 159.031616] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 165.032205] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 171.036315] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
[ 177.037928] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5


Steps to reproduce:
1) Connect to a wifi network
2) Load website with browser, or ping a url from terminal
3) Website fails to load / ping fails
This task depends upon

Closed by  Toolybird (Toolybird)
Saturday, 29 July 2023, 20:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 6.4.7.arch1-1
Comment by Toolybird (Toolybird) - Wednesday, 05 July 2023, 00:38 GMT
Again, this looks like another upstream kernel regression. General advice for debugging kernel regressions [1]. You will likely have better luck reporting this upstream to the relevant kernel folks because this is not an Arch packaging issue. Please let us know what you find out.

[1] https://wiki.archlinux.org/title/Kernel#Debugging_regressions
Comment by Joey Joey (jroovy-11904) - Wednesday, 05 July 2023, 16:31 GMT Comment by Joey Joey (jroovy-11904) - Saturday, 29 July 2023, 16:40 GMT
Bug is now fixed with kernel 6.4.7

Loading...