Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iwlwifi firmware: WRT: Invalid buffer destination #3143

Open
vavrecan opened this issue Jun 19, 2024 · 18 comments
Open

iwlwifi firmware: WRT: Invalid buffer destination #3143

vavrecan opened this issue Jun 19, 2024 · 18 comments
Labels

Comments

@vavrecan
Copy link

iwlwifi firmware have following errors in log:

[ 13.575022] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[ 13.730925] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[ 13.731040] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
[ 13.731059] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[ 13.731066] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
[ 13.731073] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[ 13.731449] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[ 13.823135] iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 1
[ 13.874519] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[ 14.030433] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[ 14.030542] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
[ 14.030558] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[ 14.030564] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
[ 14.030571] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[ 14.030923] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

Wifi is unstable (connection needs to be restarted by reconnecting to wifi network).
Seems to be problem in power management:

https://community.intel.com/t5/Wireless/iwlwifi-0000-00-14-3-WRT-Invalid-buffer-destination/td-p/1606875

@the-moog
Copy link

the-moog commented Jul 20, 2024

Apologies for bug-squatting, but this looks like an issue that needs all the data it can get. So I've attached a dmesg crash log and linked an almost identical issue, that may help somebody....
I've found takes out Bluetooth too, have others found this? (Also wifi it's unreliable, but I used wired mostly)

I found another similar issue reported here. It seems Intel being a little slow on joining the dots on this....

I do recall when I first put Debian on this machine I could not get either the Bluetooth or Wireless to work. Then I realised that the chip was not introduced until after the firmware libraries dates in /lib/firmware/intel and /lib/firmware/inte-microcode. I borrowed the same drivers for this kernel from the Archlinux Project. That worked fine, until now....

Recently the BT mouse and keyboard became erratic and the DMESG is full of interrupt issues (take too long, or rate limited). Naturally I blamed myself for purchasing cheap Chinese hardware. So, after one mouse took an unscheduled disassembly against a wall, Amazon sent me a new, far more expensive BT mouse and keyboard (meanwhile resorting to a wired keyboard). Only for the problem to persist. Now I look at the dmesg I see it's not the mouse/kb as it's being spammed with thousands of connect/disconnect messages and interrupt errors.
Could be correlation rather than causation, but it seems to happen when disk access (or lan access) rates increase. This started with a recent Kernel update ~ 1-2 weeks back.
OS: Debian12 (stock)
CPU: Intel N100
BT/Wifi: Intel Corporation CNVi: Wi-Fi (Wi-Fi 6 AX101NGW)
Kernel: Linux N100 6.5.0-0.deb12.1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.3-1~bpo12+1 (2023-10-08) x86_64 GNU/Linux

Here is DMESG, during boot. You can see it crashing in the Intel Wifi driver before sort of recovering.
(Note I've folded parts that look uninteresting, but it it otherwise unaltered)

user@n100:~/.ssh$ sudo dmesg | grep -E '(Bluetooth|iwlwifi) '

[ 5.713493] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 5.721627] iwlwifi 0000:00:14.3: Detected crf-id 0x501, cnv-id 0x80400 wfpm id 0x80000030
[ 5.721668] iwlwifi 0000:00:14.3: PCI dev 54f0/0244, rev=0x370, rfid=0x10c000

Unfold for more... [ 5.727217] iwlwifi 0000:00:14.3: firmware: direct-loading firmware iwlwifi-so-a0-hr-b0-83.ucode [ 5.742126] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver [ 5.742147] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.41 [ 5.742531] iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2) [ 5.742948] iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2) [ 5.742954] iwlwifi 0000:00:14.3: loaded firmware version 83.e8f84e98.0 so-a0-hr-b0-83.ucode op_mode iwlmvm [ 5.827955] Bluetooth: Core ver 2.22 [ 5.827978] Bluetooth: HCI device and connection manager initialized [ 5.827982] Bluetooth: HCI socket layer initialized [ 5.827984] Bluetooth: L2CAP socket layer initialized [ 5.827985] Bluetooth: SCO socket layer initialized
[    5.954490] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX101, REV=0x370
-[    5.964345] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[    6.032841] Bluetooth: hci0: Device revision is 2
[    6.032848] Bluetooth: hci0: Secure boot is enabled
...and more.... [ 6.032849] Bluetooth: hci0: OTP lock is enabled [ 6.032851] Bluetooth: hci0: API lock is enabled [ 6.032851] Bluetooth: hci0: Debug lock is disabled [ 6.032853] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 6.032855] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38 [ 6.039287] Bluetooth: hci0: Found device firmware: intel/ibt-0040-1050.sfi [ 6.039339] Bluetooth: hci0: Boot Address: 0x100800 [ 6.039340] Bluetooth: hci0: Firmware Version: 60-48.23 [ 6.069508] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20 [ 6.069554] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f [ 6.069563] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90 [ 6.069572] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10 [ 6.069716] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4 [ 6.069821] iwlwifi 0000:00:14.3: Detected RF HR1 B3, rfid=0x10c000 [ 6.110590] iwlwifi 0000:00:14.3: base HW address: 74:3a:f4:fa:17:4d [ 6.127577] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0 [ 6.813581] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    6.813589] Bluetooth: BNEP filters: protocol multicast
[    6.813596] Bluetooth: BNEP socket layer initialized
-[    7.143733] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[    7.243076] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[    7.243126] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
....yet more....
[    7.243134] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[    7.243143] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[    7.244557] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[    7.289238] iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 2
-[    7.345020] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[    7.444519] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[    7.444567] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[    7.444576] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[    7.444585] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[    7.446014] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[    7.508735] Bluetooth: hci0: Waiting for firmware download to complete
[    7.509002] Bluetooth: hci0: Firmware loaded in 1435264 usecs
[    7.509093] Bluetooth: hci0: Waiting for device to boot
[    7.525009] Bluetooth: hci0: Device booted in 15560 usecs
[    7.525294] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0040-1050.ddc

Now it gets interesting

[    7.527028] Bluetooth: hci0: Applying Intel DDC parameters completed
-[    7.530054] Bluetooth: hci0: Firmware timestamp 2023.48 buildtype 1 build 75324
-[    7.546734] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
-[    7.546834] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
...crash dump...
-[    7.546836] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
-[    7.546838] iwlwifi 0000:00:14.3: Loaded firmware version: 83.e8f84e98.0 so-a0-hr-b0-83.ucode
-[    7.546840] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
-[    7.546841] iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
-[    7.546842] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
-[    7.546844] iwlwifi 0000:00:14.3: 0x004D9024 | branchlink2
-[    7.546845] iwlwifi 0000:00:14.3: 0x004CF2F2 | interruptlink1
-[    7.546845] iwlwifi 0000:00:14.3: 0x004CF2F2 | interruptlink2
-[    7.546846] iwlwifi 0000:00:14.3: 0x00015346 | data1
-[    7.546847] iwlwifi 0000:00:14.3: 0x00000010 | data2
-[    7.546848] iwlwifi 0000:00:14.3: 0x00000000 | data3
-[    7.546849] iwlwifi 0000:00:14.3: 0x003E4BCE | beacon time
-[    7.546850] iwlwifi 0000:00:14.3: 0x000258FA | tsf low
-[    7.546851] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
-[    7.546852] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
-[    7.546853] iwlwifi 0000:00:14.3: 0x00031204 | time gp2
-[    7.546854] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
-[    7.546855] iwlwifi 0000:00:14.3: 0x00000053 | uCode version major
-[    7.546855] iwlwifi 0000:00:14.3: 0xE8F84E98 | uCode version minor
-[    7.546856] iwlwifi 0000:00:14.3: 0x00000370 | hw version
-[    7.546857] iwlwifi 0000:00:14.3: 0x00C80002 | board version
-[    7.546858] iwlwifi 0000:00:14.3: 0x001C0103 | hcmd
-[    7.546859] iwlwifi 0000:00:14.3: 0x00020000 | isr0
-[    7.546860] iwlwifi 0000:00:14.3: 0x00000000 | isr1
-[    7.546861] iwlwifi 0000:00:14.3: 0x48F04802 | isr2
-[    7.546862] iwlwifi 0000:00:14.3: 0x00C3000C | isr3
-[    7.546863] iwlwifi 0000:00:14.3: 0x00000000 | isr4
-[    7.546863] iwlwifi 0000:00:14.3: 0x001C0103 | last cmd Id
-[    7.546864] iwlwifi 0000:00:14.3: 0x00015346 | wait_event
-[    7.546865] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
-[    7.546866] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
-[    7.546867] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
-[    7.546868] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
-[    7.546868] iwlwifi 0000:00:14.3: 0x00000018 | lmpm_pmg_sel
-[    7.546869] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
-[    7.546870] iwlwifi 0000:00:14.3: 0x00001840 | flow_handler
-[    7.546918] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
-[    7.546919] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
-[    7.546920] iwlwifi 0000:00:14.3: 0x2010190E | ADVANCED_SYSASSERT
-[    7.546921] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
-[    7.546922] iwlwifi 0000:00:14.3: 0x804703E0 | umac branchlink2
-[    7.546923] iwlwifi 0000:00:14.3: 0x01019470 | umac interruptlink1
-[    7.546924] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
-[    7.546925] iwlwifi 0000:00:14.3: 0x0101971C | umac data1
-[    7.546926] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data2
-[    7.546927] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
-[    7.546927] iwlwifi 0000:00:14.3: 0x00000053 | umac major
-[    7.546928] iwlwifi 0000:00:14.3: 0xE8F84E98 | umac minor
-[    7.546929] iwlwifi 0000:00:14.3: 0x000311FE | frame pointer
-[    7.546930] iwlwifi 0000:00:14.3: 0xC0886BE0 | stack pointer
-[    7.546931] iwlwifi 0000:00:14.3: 0x001C0103 | last host cmd
-[    7.546932] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
-[    7.546966] iwlwifi 0000:00:14.3: IML/ROM dump:
-[    7.546966] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
-[    7.546975] iwlwifi 0000:00:14.3: 0x00005119 | IML/ROM data1
-[    7.546983] iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
-[    7.546989] iwlwifi 0000:00:14.3: Fseq Registers:
-[    7.546991] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
-[    7.546994] iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_TOP_INIT_VERSION
-[    7.546997] iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_CNVIO_INIT_VERSION
-[    7.547000] iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
-[    7.547003] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
-[    7.547005] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
-[    7.547008] iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
-[    7.547011] iwlwifi 0000:00:14.3: 0x00000501 | FSEQ_CNVR_ID
-[    7.547014] iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
-[    7.547019] iwlwifi 0000:00:14.3: 0x00000501 | CNVR_AUX_MISC_CHIP
-[    7.547024] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
-[    7.547029] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
-[    7.547032] iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_PREV_CNVIO_INIT_VERSION
-[    7.547034] iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_WIFI_FSEQ_VERSION
-[    7.547037] iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_BT_FSEQ_VERSION
-[    7.547040] iwlwifi 0000:00:14.3: 0x000000C8 | FSEQ_CLASS_TP_VERSION
-[    7.547048] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x8048f214
-[    7.547051] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
-[    7.547149] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
-[    7.612126] Bluetooth: MGMT ver 1.22
-[    7.933089] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
-[    8.013147] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[    8.116640] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[    8.116686] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[    8.116694] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[    8.116703] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[    8.118167] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[   52.871974] Bluetooth: RFCOMM TTY layer initialized
[   52.871984] Bluetooth: RFCOMM socket layer initialized
[   52.871985] Bluetooth: RFCOMM ver 1.11

END

Then lots of random BT/interrupt ralated messages

[ 1690.907477] perf: interrupt took too long (2517 > 2500), lowering kernel.perf_event_max_sample_rate to 79250
[ 2307.793843] perf: interrupt took too long (3198 > 3146), lowering kernel.perf_event_max_sample_rate to 62500
[ 3486.961780] perf: interrupt took too long (4010 > 3997), lowering kernel.perf_event_max_sample_rate to 49750
[ 8631.909759] perf: interrupt took too long (5039 > 5012), lowering kernel.perf_event_max_sample_rate to 39500
[20490.855409] input: MX Anywhere 2S Keyboard as /devices/virtual/misc/uhid/0005:046D:B01A.0004/input/input17
[20490.855790] input: MX Anywhere 2S Mouse as /devices/virtual/misc/uhid/0005:046D:B01A.0004/input/input18
[20490.856477] hid-generic 0005:046D:B01A.0004: input,hidraw2: BLUETOOTH HID v0.03 Keyboard [MX Anywhere 2S] on 74:3a:f4:fa:17:51
[23495.268564] input: MX Anywhere 2S Keyboard as /devices/virtual/misc/uhid/0005:046D:B01A.0005/input/input20
[23495.268683] input: MX Anywhere 2S Mouse as /devices/virtual/misc/uhid/0005:046D:B01A.0005/input/input21
[23495.268772] hid-generic 0005:046D:B01A.0005: input,hidraw2: BLUETOOTH HID v0.03 Keyboard [MX Anywhere 2S] on 74:3a:f4:fa:17:51
[23542.316242] input: MX Anywhere 2S Keyboard as /devices/virtual/misc/uhid/0005:046D:B01A.0006/input/input23

@gabrc52
Copy link

gabrc52 commented Aug 4, 2024

I am getting similar messages:

rgabriel@darter:~$ sudo dmesg | grep -E '(Bluetooth|iwlwifi) '
[sudo] password for rgabriel: 
[   12.152526] iwlwifi 0000:00:14.3: Detected crf-id 0x1300504, cnv-id 0x80400 wfpm id 0x80000030
[   12.152574] iwlwifi 0000:00:14.3: PCI dev 51f0/0074, rev=0x370, rfid=0x10a100
[   12.199962] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.41
[   12.200234] iwlwifi 0000:00:14.3: loaded firmware version 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode op_mode iwlmvm
[   12.358432] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x370
[   12.367781] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[   12.470518] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[   12.470563] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[   12.470571] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[   12.470579] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[   12.470629] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100
[   12.471851] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[   12.536911] iwlwifi 0000:00:14.3: base HW address: cc:15:31:5b:03:1f
[   12.560305] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
[   14.423938] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[   14.526381] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[   14.526428] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[   14.526477] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[   14.526530] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[   14.527555] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[   14.599569] iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 0
[   14.655296] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[   14.753674] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[   14.753720] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[   14.753771] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[   14.753820] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[   14.755176] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

In last boot:

Aug 04 16:05:10.006576 darter kernel: Intel(R) Wireless WiFi driver for Linux
Aug 04 16:05:10.028581 darter kernel: Creating 1 MTD partitions on "0000:00:1f.5":
Aug 04 16:05:10.028656 darter kernel: 0x000000000000-0x000002000000 : "BIOS"
Aug 04 16:05:10.047581 darter kernel: r8169 0000:2d:00.0 enp45s0: renamed from eth0
Aug 04 16:05:10.057586 darter kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x1300504, cnv-id 0x80400 wfpm id 0x80000030
Aug 04 16:05:10.057895 darter kernel: iwlwifi 0000:00:14.3: PCI dev 51f0/0074, rev=0x370, rfid=0x10a100
Aug 04 16:05:10.104585 darter kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.41
Aug 04 16:05:10.104984 darter kernel: iwlwifi 0000:00:14.3: loaded firmware version 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode op_mode iwlmvm
Aug 04 16:05:10.178572 darter kernel: usb 3-7: Found UVC 1.00 device Chicony USB2.0 Camera (04f2:b6fb)
Aug 04 16:05:10.198619 darter kernel: usbcore: registered new interface driver uvcvideo
Aug 04 16:05:10.232578 darter kernel: intel_tcc_cooling: Programmable TCC Offset detected
Aug 04 16:05:10.240581 darter kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Aug 04 16:05:10.245243 darter kernel: intel_rapl_msr: PL4 support detected.
Aug 04 16:05:10.245341 darter kernel: intel_rapl_common: Found RAPL domain package
Aug 04 16:05:10.245372 darter kernel: intel_rapl_common: Found RAPL domain core
Aug 04 16:05:10.245398 darter kernel: intel_rapl_common: Found RAPL domain uncore
Aug 04 16:05:10.245418 darter kernel: intel_rapl_common: Found RAPL domain psys
Aug 04 16:05:10.256578 darter kernel: usbcore: registered new interface driver btusb
Aug 04 16:05:10.257573 darter kernel: Bluetooth: hci0: Device revision is 2
Aug 04 16:05:10.257633 darter kernel: Bluetooth: hci0: Secure boot is enabled
Aug 04 16:05:10.257668 darter kernel: Bluetooth: hci0: OTP lock is enabled
Aug 04 16:05:10.257687 darter kernel: Bluetooth: hci0: API lock is enabled
Aug 04 16:05:10.257705 darter kernel: Bluetooth: hci0: Debug lock is disabled
Aug 04 16:05:10.257726 darter kernel: Bluetooth: hci0: Minimum firmware build 1 week 10 2014
Aug 04 16:05:10.257746 darter kernel: Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
Aug 04 16:05:10.257759 darter kernel: Bluetooth: hci0: No support for _PRR ACPI method
Aug 04 16:05:10.262575 darter kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x370
Aug 04 16:05:10.262822 darter kernel: thermal thermal_zone1: failed to read out thermal zone (-61)
Aug 04 16:05:10.272581 darter kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination

In previous boot (before a freeze, which could have been caused by iwlwifi or kafs)

Aug 04 16:03:19.888091 darter kernel: note: kworker/4:1[77534] exited with irqs disabled
Aug 04 16:03:47.209644 darter kernel: iwlwifi 0000:00:14.3: regular scan timed out
Aug 04 16:03:47.210378 darter kernel: iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
Aug 04 16:03:47.210624 darter kernel: iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
Aug 04 16:03:47.210812 darter kernel: iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
Aug 04 16:03:47.210999 darter kernel: iwlwifi 0000:00:14.3: Loaded firmware version: 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode
Aug 04 16:03:47.211174 darter kernel: iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
Aug 04 16:03:47.211350 darter kernel: iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
Aug 04 16:03:47.211531 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
Aug 04 16:03:47.211725 darter kernel: iwlwifi 0000:00:14.3: 0x004D8FA0 | branchlink2
Aug 04 16:03:47.211898 darter kernel: iwlwifi 0000:00:14.3: 0x004CF09A | interruptlink1
Aug 04 16:03:47.212070 darter kernel: iwlwifi 0000:00:14.3: 0x004CF09A | interruptlink2
Aug 04 16:03:47.212241 darter kernel: iwlwifi 0000:00:14.3: 0x00005FEC | data1
Aug 04 16:03:47.212416 darter kernel: iwlwifi 0000:00:14.3: 0x01000000 | data2
Aug 04 16:03:47.212608 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | data3
Aug 04 16:03:47.212794 darter kernel: iwlwifi 0000:00:14.3: 0xF041740D | beacon time
Aug 04 16:03:47.212962 darter kernel: iwlwifi 0000:00:14.3: 0x4FE62BFB | tsf low
Aug 04 16:03:47.213134 darter kernel: iwlwifi 0000:00:14.3: 0x00000023 | tsf hi
Aug 04 16:03:47.213305 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | time gp1
Aug 04 16:03:47.213496 darter kernel: iwlwifi 0000:00:14.3: 0x253525C4 | time gp2
Aug 04 16:03:47.213680 darter kernel: iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
Aug 04 16:03:47.213849 darter kernel: iwlwifi 0000:00:14.3: 0x00000056 | uCode version major
Aug 04 16:03:47.214019 darter kernel: iwlwifi 0000:00:14.3: 0xFB5C9AEB | uCode version minor
Aug 04 16:03:47.214188 darter kernel: iwlwifi 0000:00:14.3: 0x00000370 | hw version
Aug 04 16:03:47.214357 darter kernel: iwlwifi 0000:00:14.3: 0x00C80002 | board version
Aug 04 16:03:47.214527 darter kernel: iwlwifi 0000:00:14.3: 0x80FCF500 | hcmd
Aug 04 16:03:47.214709 darter kernel: iwlwifi 0000:00:14.3: 0x00020000 | isr0
Aug 04 16:03:47.214883 darter kernel: iwlwifi 0000:00:14.3: 0x00080000 | isr1
Aug 04 16:03:47.215050 darter kernel: iwlwifi 0000:00:14.3: 0x48F00002 | isr2
Aug 04 16:03:47.215217 darter kernel: iwlwifi 0000:00:14.3: 0x04C3080D | isr3
Aug 04 16:03:47.215398 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | isr4
Aug 04 16:03:47.215581 darter kernel: iwlwifi 0000:00:14.3: 0x0350001C | last cmd Id
Aug 04 16:03:47.215756 darter kernel: iwlwifi 0000:00:14.3: 0x00005FEC | wait_event
Aug 04 16:03:47.215921 darter kernel: iwlwifi 0000:00:14.3: 0x00000080 | l2p_control
Aug 04 16:03:47.216089 darter kernel: iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
Aug 04 16:03:47.216256 darter kernel: iwlwifi 0000:00:14.3: 0x0000003F | l2p_mhvalid
Aug 04 16:03:47.216425 darter kernel: iwlwifi 0000:00:14.3: 0x00001800 | l2p_addr_match
Aug 04 16:03:47.216603 darter kernel: iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
Aug 04 16:03:47.216770 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | timestamp
Aug 04 16:03:47.216938 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | flow_handler
Aug 04 16:03:47.217098 darter kernel: iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
Aug 04 16:03:47.217242 darter kernel: iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
Aug 04 16:03:47.217389 darter kernel: iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
Aug 04 16:03:47.217538 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
Aug 04 16:03:47.217710 darter kernel: iwlwifi 0000:00:14.3: 0x804705B4 | umac branchlink2
Aug 04 16:03:47.217860 darter kernel: iwlwifi 0000:00:14.3: 0x804901F2 | umac interruptlink1
Aug 04 16:03:47.217999 darter kernel: iwlwifi 0000:00:14.3: 0x804901F2 | umac interruptlink2
Aug 04 16:03:47.218137 darter kernel: iwlwifi 0000:00:14.3: 0x01000000 | umac data1
Aug 04 16:03:47.218266 darter kernel: iwlwifi 0000:00:14.3: 0x804901F2 | umac data2
Aug 04 16:03:47.218395 darter kernel: iwlwifi 0000:00:14.3: 0x00000000 | umac data3
Aug 04 16:03:47.218515 darter kernel: iwlwifi 0000:00:14.3: 0x00000056 | umac major
Aug 04 16:03:47.218656 darter kernel: iwlwifi 0000:00:14.3: 0xFB5C9AEB | umac minor
Aug 04 16:03:47.218779 darter kernel: iwlwifi 0000:00:14.3: 0x253525C1 | frame pointer
Aug 04 16:03:47.218898 darter kernel: iwlwifi 0000:00:14.3: 0xC0886258 | stack pointer
Aug 04 16:03:47.219011 darter kernel: iwlwifi 0000:00:14.3: 0x0065010E | last host cmd
Aug 04 16:03:47.219127 darter kernel: iwlwifi 0000:00:14.3: 0x00000400 | isr status reg
Aug 04 16:03:47.219234 darter kernel: iwlwifi 0000:00:14.3: IML/ROM dump:
Aug 04 16:03:47.219340 darter kernel: iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
Aug 04 16:03:47.219449 darter kernel: iwlwifi 0000:00:14.3: 0x0000505B | IML/ROM data1
Aug 04 16:03:47.219575 darter kernel: iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
Aug 04 16:03:47.219686 darter kernel: iwlwifi 0000:00:14.3: Fseq Registers:
Aug 04 16:03:47.219790 darter kernel: iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
Aug 04 16:03:47.219890 darter kernel: iwlwifi 0000:00:14.3: 0x80350002 | FSEQ_TOP_INIT_VERSION
Aug 04 16:03:47.219985 darter kernel: iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_CNVIO_INIT_VERSION
Aug 04 16:03:47.220090 darter kernel: iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
Aug 04 16:03:47.220185 darter kernel: iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
Aug 04 16:03:47.220283 darter kernel: iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
Aug 04 16:03:47.220374 darter kernel: iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
Aug 04 16:03:47.220464 darter kernel: iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
Aug 04 16:03:47.220560 darter kernel: iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
Aug 04 16:03:47.220656 darter kernel: iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
Aug 04 16:03:47.220747 darter kernel: iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
Aug 04 16:03:47.220843 darter kernel: iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
Aug 04 16:03:47.220928 darter kernel: iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_PREV_CNVIO_INIT_VERSION
Aug 04 16:03:47.221009 darter kernel: iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_WIFI_FSEQ_VERSION
Aug 04 16:03:47.221089 darter kernel: iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_BT_FSEQ_VERSION
Aug 04 16:03:47.221171 darter kernel: iwlwifi 0000:00:14.3: 0x000000EB | FSEQ_CLASS_TP_VERSION
Aug 04 16:03:47.221248 darter kernel: iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x8048fcb8
Aug 04 16:03:47.221322 darter kernel: iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
Aug 04 16:03:47.221394 darter kernel: iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
Aug 04 16:03:47.221473 darter kernel: ieee80211 phy0: Hardware restart was requested
Aug 04 16:03:47.683677 darter kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Aug 04 16:03:47.781832 darter kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
Aug 04 16:03:47.782172 darter kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Aug 04 16:03:47.782306 darter kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Aug 04 16:03:47.782422 darter kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10

@VictorQueiroz
Copy link

Any solution for this?

@akashpal-21
Copy link

I have similar errors - and I am trying to zone in on an issue wherein the Ax101 -- N100 would drop out after a suspend,
I think some of these messages are rather harmless and shouldn't be a concern, the iwlwifi firmware posts a slew of errors whether or not there actually exists any actual issues, or issues that need consideration.

Network issues may come from otherplaces.
This message - if exists however is problematic

Microcode SW error detected. Restarting 0x0.

This is a fatal error and should be investigated

I had this problem in another device and following the countermeasure given in gentoo wiki especially disabling the 40mhz channel solved it for me personally.

https://wiki.gentoo.org/wiki/Iwlwifi#Troubleshooting -- please have a look here.

@akashpal-21
Copy link

akashpal-21 commented Sep 4, 2024

Also note the following:

I had an issue regarding some iwlwifi-firmware blobs missing from Debian.

[~] ~> sudo journalctl -b -1 --dmesg | grep "iwlwifi"
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x501, cnv-id 0x80400 wfpm id 0x80000030
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-89.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-89.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-89.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-88.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-88.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-88.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-87.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-87.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-87.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-86.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-86.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-86.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-85.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-85.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-85.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-84.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-84.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-84.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-83.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-83.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-83.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-82.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-82.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-82.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-81.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-81.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-81.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-80.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-80.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-80.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-79.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-79.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-79.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-78.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-78.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-78.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-77.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-77.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-77.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-76.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-76.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-76.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-75.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-75.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-75.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-74.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-74.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-74.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-73.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-73.ucode (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-73.ucode failed with error -2
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.36
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
Sep 04 07:41:53 akash-gmb kernel: iwlwifi 0000:00:14.3: loaded firmware version 72.daa05125.0 so-a0-hr-b0-72.ucode op_mode iwlmvm
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX101, REV=0x370
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected RF HR1 B3, rfid=0x10c000
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: base HW address: --redacted--
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 07:41:54 akash-gmb kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 0
Sep 04 07:41:55 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 07:41:55 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 07:41:55 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 07:41:55 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 07:42:51 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 07:42:51 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 07:42:51 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 07:42:51 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 07:59:02 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 07:59:02 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 07:59:02 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 07:59:02 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10

I manually got the files and pasted them in the required location

After which I got a new set of errors which resembles the errors posted here

[~] ~> sudo journalctl -b 0 --dmesg | grep "iwlwifi"
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x501, cnv-id 0x80400 wfpm id 0x80000030
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.42
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
Sep 04 08:12:24 akash-gmb kernel: iwlwifi 0000:00:14.3: loaded firmware version 89.202a2f7b.0 so-a0-hr-b0-89.ucode op_mode iwlmvm
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX101, REV=0x370
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: Detected RF HR1 B3, rfid=0x10c000
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: base HW address: ---redacted---
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 0
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
Sep 04 08:12:25 akash-gmb kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

Since these current errors haven't caused any problems for me for now - I am not too keen on going after them -- but I reckon, manually rolling back the firmware version used may help in suppressing some of the errors, or even mitigate them if they cause any problems.

@fenrus75
Copy link
Contributor

fenrus75 commented Sep 4, 2024 via email

@vavrecan
Copy link
Author

vavrecan commented Sep 4, 2024

latest clearlinux Linux .... 6.10.7-1460.native #1 SMP Thu Aug 29 09:05:14 PDT 2024 x86_64 GNU/Linux

Sep 04 12:22:59 kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Sep 04 12:22:59 kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x400410, cnv-id 0x1080800 wfpm id 0x80000020
Sep 04 12:22:59 kernel: iwlwifi 0000:00:14.3: PCI dev 7e40/0090, rev=0x441, rfid=0x2010d000
Sep 04 12:22:59 kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.3.94
Sep 04 12:22:59 kernel: initcall iwl_drv_init+0x0/0xfc0 [iwlwifi] returned 0 after 6418 usecs
Sep 04 12:22:59 kernel: iwlwifi 0000:00:14.3: loaded firmware version 89.202a2f7b.0 ma-b0-gf-a0-89.ucode op_mode iwlmvm
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz, REV=0x441
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: loaded PNVM version 35148b80
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: Detected RF GF, rfid=0x2010d000
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3: base HW address: -----------REDACTED-----------
Sep 04 12:23:00 kernel: iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 1
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
Sep 04 12:23:17 kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
Sep 04 12:23:21 kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

@vavrecan
Copy link
Author

vavrecan commented Sep 4, 2024

WiFi randomly disconnects after waking up from suspend or after being idle for a long time. I need to toggle WiFi off and on to reconnect to the hotspot

@fenrus75
Copy link
Contributor

fenrus75 commented Sep 4, 2024 via email

@vavrecan
Copy link
Author

vavrecan commented Sep 6, 2024

its not. Here is log from crash, seems like microcode itself is buggy. Is microcode open?

[81445.595924] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[81445.595973] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[81445.595975] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[81445.595978] iwlwifi 0000:00:14.3: Loaded firmware version: 89.202a2f7b.0 ma-b0-gf-a0-89.ucode
[81445.595980] iwlwifi 0000:00:14.3: 0x000010BA | ADVANCED_SYSASSERT
[81445.595983] iwlwifi 0000:00:14.3: 0x00A08200 | trm_hw_status0
[81445.595984] iwlwifi 0000:00:14.3: 0x00000001 | trm_hw_status1
[81445.595986] iwlwifi 0000:00:14.3: 0x002DDEDA | branchlink2
[81445.595987] iwlwifi 0000:00:14.3: 0x002D39FE | interruptlink1
[81445.595989] iwlwifi 0000:00:14.3: 0x002D39FE | interruptlink2
[81445.595990] iwlwifi 0000:00:14.3: 0x000013BC | data1
[81445.595992] iwlwifi 0000:00:14.3: 0x000013BC | data2
[81445.595993] iwlwifi 0000:00:14.3: 0xDEADBEEF | data3
[81445.595994] iwlwifi 0000:00:14.3: 0x8D800E46 | beacon time
[81445.595996] iwlwifi 0000:00:14.3: 0x5ADF11C1 | tsf low
[81445.595997] iwlwifi 0000:00:14.3: 0x0000000F | tsf hi
[81445.595998] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[81445.596000] iwlwifi 0000:00:14.3: 0xF55050A5 | time gp2
[81445.596001] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[81445.596003] iwlwifi 0000:00:14.3: 0x00000059 | uCode version major
[81445.596004] iwlwifi 0000:00:14.3: 0x202A2F7B | uCode version minor
[81445.596005] iwlwifi 0000:00:14.3: 0x00000441 | hw version
[81445.596007] iwlwifi 0000:00:14.3: 0x00480002 | board version
[81445.596008] iwlwifi 0000:00:14.3: 0x0347001C | hcmd
[81445.596010] iwlwifi 0000:00:14.3: 0x24020000 | isr0
[81445.596011] iwlwifi 0000:00:14.3: 0x00480000 | isr1
[81445.596012] iwlwifi 0000:00:14.3: 0x48F80002 | isr2
[81445.596014] iwlwifi 0000:00:14.3: 0x04C3029C | isr3
[81445.596015] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[81445.596016] iwlwifi 0000:00:14.3: 0x0290001C | last cmd Id
[81445.596018] iwlwifi 0000:00:14.3: 0x00013F7C | wait_event
[81445.596019] iwlwifi 0000:00:14.3: 0x000000D4 | l2p_control
[81445.596020] iwlwifi 0000:00:14.3: 0x00018034 | l2p_duration
[81445.596022] iwlwifi 0000:00:14.3: 0x00000007 | l2p_mhvalid
[81445.596023] iwlwifi 0000:00:14.3: 0x00810048 | l2p_addr_match
[81445.596025] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[81445.596026] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[81445.596027] iwlwifi 0000:00:14.3: 0x00004828 | flow_handler
[81445.596048] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[81445.596049] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[81445.596051] iwlwifi 0000:00:14.3: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[81445.596053] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[81445.596054] iwlwifi 0000:00:14.3: 0x8025FF62 | umac branchlink2
[81445.596055] iwlwifi 0000:00:14.3: 0x80284B56 | umac interruptlink1
[81445.596057] iwlwifi 0000:00:14.3: 0x80284B56 | umac interruptlink2
[81445.596058] iwlwifi 0000:00:14.3: 0x00000002 | umac data1
[81445.596059] iwlwifi 0000:00:14.3: 0x80284B56 | umac data2
[81445.596061] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[81445.596062] iwlwifi 0000:00:14.3: 0x00000059 | umac major
[81445.596063] iwlwifi 0000:00:14.3: 0x202A2F7B | umac minor
[81445.596064] iwlwifi 0000:00:14.3: 0xF55050C6 | frame pointer
[81445.596066] iwlwifi 0000:00:14.3: 0xC0886260 | stack pointer
[81445.596067] iwlwifi 0000:00:14.3: 0x006F0308 | last host cmd
[81445.596068] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[81445.596084] iwlwifi 0000:00:14.3: IML/ROM dump:
[81445.596086] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
[81445.596092] iwlwifi 0000:00:14.3: 0x000081AE | IML/ROM data1
[81445.596098] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[81445.596103] iwlwifi 0000:00:14.3: Fseq Registers:
[81445.596105] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[81445.596108] iwlwifi 0000:00:14.3: 0x00840003 | FSEQ_TOP_INIT_VERSION
[81445.596110] iwlwifi 0000:00:14.3: 0x003B0000 | FSEQ_CNVIO_INIT_VERSION
[81445.596112] iwlwifi 0000:00:14.3: 0x0000A652 | FSEQ_OTP_VERSION
[81445.596115] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[81445.596117] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[81445.596120] iwlwifi 0000:00:14.3: 0x01080800 | FSEQ_CNVI_ID
[81445.596123] iwlwifi 0000:00:14.3: 0x00400410 | FSEQ_CNVR_ID
[81445.596125] iwlwifi 0000:00:14.3: 0x01080800 | CNVI_AUX_MISC_CHIP
[81445.596129] iwlwifi 0000:00:14.3: 0x00400410 | CNVR_AUX_MISC_CHIP
[81445.596134] iwlwifi 0000:00:14.3: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[81445.596139] iwlwifi 0000:00:14.3: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[81445.596142] iwlwifi 0000:00:14.3: 0x003B0000 | FSEQ_PREV_CNVIO_INIT_VERSION
[81445.596144] iwlwifi 0000:00:14.3: 0x00840003 | FSEQ_WIFI_FSEQ_VERSION
[81445.596146] iwlwifi 0000:00:14.3: 0x00840003 | FSEQ_BT_FSEQ_VERSION
[81445.596149] iwlwifi 0000:00:14.3: 0x000000E6 | FSEQ_CLASS_TP_VERSION
[81445.596155] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x80284614
[81445.596158] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[81445.596213] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[81445.596224] ieee80211 phy0: Hardware restart was requested
[81445.923362] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[81446.080854] iwlwifi 0000:00:14.3: Not valid error log pointer 0x0024B5C0 for RT uCode
[81446.080970] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x1f
[81446.080990] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[81446.080997] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x80
[81446.081006] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x0
[81446.081452] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

after this point I need to disable and re-enable wifi to get it working.

@dm17
Copy link

dm17 commented Sep 6, 2024

FYI - also occurs on other distro. Linux 6.10.6.

[47081.908247] iwlwifi 0000:70:00.0: 0x00000400 | umac data1
[47081.908249] iwlwifi 0000:70:00.0: 0x00000004 | umac data2
[47081.908251] iwlwifi 0000:70:00.0: 0x00000005 | umac data3
[47081.908253] iwlwifi 0000:70:00.0: 0x00000059 | umac major
[47081.908254] iwlwifi 0000:70:00.0: 0x202A2F7B | umac minor
[47081.908256] iwlwifi 0000:70:00.0: 0x055AF638 | frame pointer
[47081.908258] iwlwifi 0000:70:00.0: 0xC08875D0 | stack pointer
[47081.908260] iwlwifi 0000:70:00.0: 0x000E010C | last host cmd
[47081.908261] iwlwifi 0000:70:00.0: 0x00010008 | isr status reg
[47081.908273] iwlwifi 0000:70:00.0: IML/ROM dump:
[47081.908275] iwlwifi 0000:70:00.0: 0x00000B03 | IML/ROM error/state
[47081.908286] iwlwifi 0000:70:00.0: 0x0000807A | IML/ROM data1
[47081.908298] iwlwifi 0000:70:00.0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[47081.908305] iwlwifi 0000:70:00.0: Fseq Registers:
[47081.908309] iwlwifi 0000:70:00.0: 0x60000000 | FSEQ_ERROR_CODE
[47081.908314] iwlwifi 0000:70:00.0: 0x80440007 | FSEQ_TOP_INIT_VERSION
[47081.908318] iwlwifi 0000:70:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
[47081.908322] iwlwifi 0000:70:00.0: 0x0000A652 | FSEQ_OTP_VERSION
[47081.908327] iwlwifi 0000:70:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
[47081.908331] iwlwifi 0000:70:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[47081.908335] iwlwifi 0000:70:00.0: 0x00400410 | FSEQ_CNVI_ID
[47081.908340] iwlwifi 0000:70:00.0: 0x00400410 | FSEQ_CNVR_ID
[47081.908344] iwlwifi 0000:70:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
[47081.908350] iwlwifi 0000:70:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
[47081.908356] iwlwifi 0000:70:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[47081.908363] iwlwifi 0000:70:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[47081.908367] iwlwifi 0000:70:00.0: 0x00080009 | FSEQ_PREV_CNVIO_INIT_VERSION
[47081.908372] iwlwifi 0000:70:00.0: 0x00440007 | FSEQ_WIFI_FSEQ_VERSION
[47081.908376] iwlwifi 0000:70:00.0: 0x00440007 | FSEQ_BT_FSEQ_VERSION
[47081.908380] iwlwifi 0000:70:00.0: 0x000000D2 | FSEQ_CLASS_TP_VERSION
[47081.908392] iwlwifi 0000:70:00.0: UMAC CURRENT PC: 0x804a5578
[47081.908396] iwlwifi 0000:70:00.0: LMAC1 CURRENT PC: 0xd0
[47081.908558] iwlwifi 0000:70:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[47082.542935] iwlwifi 0000:70:00.0: WRT: Invalid buffer destination
[47082.697451] iwlwifi 0000:70:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20
[47082.697467] iwlwifi 0000:70:00.0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[47082.697485] iwlwifi 0000:70:00.0: WFPM_AUTH_KEY_0: 0x90
[47082.697497] iwlwifi 0000:70:00.0: CNVI_SCU_SEQ_DATA_DW9: 0x0
[47291.822380] iwlwifi 0000:70:00.0: Microcode SW error detected. Restarting 0x0.
[47291.822479] iwlwifi 0000:70:00.0: Start IWL Error Log Dump:
[47291.822482] iwlwifi 0000:70:00.0: Transport status: 0x0000004A, valid: 6
[47291.822485] iwlwifi 0000:70:00.0: Loaded firmware version: 89.202a2f7b.0 ty-a0-gf-a0-89.ucode
[47291.822488] iwlwifi 0000:70:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
[47291.822491] iwlwifi 0000:70:00.0: 0x00A08200 | trm_hw_status0
[47291.822493] iwlwifi 0000:70:00.0: 0x00000000 | trm_hw_status1
[47291.822495] iwlwifi 0000:70:00.0: 0x004DAD6C | branchlink2
[47291.822498] iwlwifi 0000:70:00.0: 0x004D09AE | interruptlink1
[47291.822500] iwlwifi 0000:70:00.0: 0x004D09AE | interruptlink2
[47291.822502] iwlwifi 0000:70:00.0: 0x000167E4 | data1
[47291.822504] iwlwifi 0000:70:00.0: 0x00000010 | data2
[47291.822506] iwlwifi 0000:70:00.0: 0x00000000 | data3
[47291.822507] iwlwifi 0000:70:00.0: 0xFE006B81 | beacon time
[47291.822510] iwlwifi 0000:70:00.0: 0x60258482 | tsf low
[47291.822511] iwlwifi 0000:70:00.0: 0x0000004D | tsf hi
[47291.822513] iwlwifi 0000:70:00.0: 0x00000000 | time gp1
[47291.822515] iwlwifi 0000:70:00.0: 0x0C791908 | time gp2
[47291.822518] iwlwifi 0000:70:00.0: 0x00000001 | uCode revision type
[47291.822520] iwlwifi 0000:70:00.0: 0x00000059 | uCode version major
[47291.822522] iwlwifi 0000:70:00.0: 0x202A2F7B | uCode version minor
[47291.822524] iwlwifi 0000:70:00.0: 0x00000420 | hw version
[47291.822526] iwlwifi 0000:70:00.0: 0x00C80002 | board version
[47291.822528] iwlwifi 0000:70:00.0: 0x80DFFD00 | hcmd
[47291.822530] iwlwifi 0000:70:00.0: 0x20028000 | isr0
[47291.822531] iwlwifi 0000:70:00.0: 0x00000000 | isr1
[47291.822533] iwlwifi 0000:70:00.0: 0x48F0000A | isr2
[47291.822535] iwlwifi 0000:70:00.0: 0x00C3080C | isr3
[47291.822537] iwlwifi 0000:70:00.0: 0x00200000 | isr4
[47291.822539] iwlwifi 0000:70:00.0: 0x01A0001C | last cmd Id
[47291.822541] iwlwifi 0000:70:00.0: 0x000167E4 | wait_event
[47291.822543] iwlwifi 0000:70:00.0: 0x00004288 | l2p_control
[47291.822545] iwlwifi 0000:70:00.0: 0x00018034 | l2p_duration
[47291.822547] iwlwifi 0000:70:00.0: 0x00000000 | l2p_mhvalid
[47291.822549] iwlwifi 0000:70:00.0: 0x00E700D8 | l2p_addr_match
[47291.822551] iwlwifi 0000:70:00.0: 0x00000009 | lmpm_pmg_sel
[47291.822553] iwlwifi 0000:70:00.0: 0x00000000 | timestamp
[47291.822555] iwlwifi 0000:70:00.0: 0x00002814 | flow_handler

@dm17
Copy link

dm17 commented Sep 11, 2024

Mine is suddenly fixed since installing wireless-regdb. Don't know why that isn't default, but must have been a country/protocol related issue.

@vavrecan
Copy link
Author

the package is not in clearlinux, right?

@dm17
Copy link

dm17 commented Sep 11, 2024

the package is not in clearlinux, right?

Sorry, I haven't used ClearLinux. I just couldn't find any more relevant threads than this one to track the issue yet.

@akashpal-21
Copy link

Doesn't fix in other systems.
In debian, 6.10 kernel (backports)
Wifi firmware version (89)
Same error WRT: Invalid buffer destination

But driver doesn't fatally fail with Microcode SW error detected. Restarting 0x0.

Wireless-regdb is auto installed.

Both errors talked about here might as well be unrelated.

@dm17
Copy link

dm17 commented Sep 11, 2024

Sorry false alarm... It seems to still happen. No idea of the cause or why it stops for days sometimes.

@ephut ephut removed the new label Sep 13, 2024
@N1ESE
Copy link

N1ESE commented Sep 19, 2024

I get the same WRT and modem error messages but the driver doesn't crash. The adapter connects perfectly fine at 2.4 GHz to my AP. It does not like 5 GHz, I had to make sure both 2.4 and 5 GHz were enabled on my AP. I run my own distribution so I can't offer any advice how to do these steps on any partitcular distro. Just sharing what has worked for me, YMMV, but maybe this might help someone since my troubleshooting via google brought me here.

MiniPC with N305 CPU AX101 WiFi
Kernel 6.10.10

I did have to compile the driver and firmware into the kernel, I also had to do the same thing for the graphics. I had major headaches trying to get all of this to work as modules. I don't have any need for Bluetooth but I would also do the same for the BT firmware:

/usr/src/linux-6.10.10/.config
CONFIG_EXTRA_FIRMWARE="iwlwifi-so-a0-hr-b0-89.ucode i915/adlp_dmc.bin i915/tgl_guc_70.1.1.bin i915/tgl_huc.bin"

I also had to make sure rfkill was enabled in the kernel. Enabling this made all the difference.

CONFIG_RFKILL=y

root [ ~ ]# dmesg | grep iwlwifi
[ 0.757283] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 0.759409] iwlwifi 0000:00:14.3: Detected crf-id 0x501, cnv-id 0x80400 wfpm id 0x80000030
[ 0.759452] iwlwifi 0000:00:14.3: PCI dev 54f0/0244, rev=0x370, rfid=0x10c000
[ 0.759553] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.42
[ 0.759749] iwlwifi 0000:00:14.3: loaded firmware version 89.202a2f7b.0 so-a0-hr-b0-89.ucode op_mode iwlmvm
[ 0.766168] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX101, REV=0x370
[ 0.773278] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[ 0.872421] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[ 0.872928] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[ 0.873445] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[ 0.873549] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[ 0.873966] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[ 0.874998] iwlwifi 0000:00:14.3: Detected RF HR1 B3, rfid=0x10c000
[ 0.916449] iwlwifi 0000:00:14.3: base HW address: f4:c8:8a:48:7c:8b
[ 1.181448] iwlwifi 0000:00:14.3 wlo1: renamed from wlan

root [ ~ ]# wpa_supplicant -B -i wlo1 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
root [ ~ ]# wpa_cli
wpa_cli v2.11
Copyright (c) 2004-2024, Jouni Malinen j@w1.fi and contributors

This software may be distributed under the terms of the BSD license.
See README for more details.

Selected interface 'wlo1'

Interactive mode

scan
OK
<3>CTRL-EVENT-SCAN-STARTED
<3>CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=US
<3>CTRL-EVENT-SCAN-RESULTS
scan_results
bssid / frequency / signal level / flags / ssid
92:4f:86:5a:a3:a3 2437 -42 [WPA2-PSK-CCMP][ESS] ***
add_network
0
<3>CTRL-EVENT-NETWORK-ADDED 0
set_network 0 ssid ""
OK
set_network 0 psk "
"
OK
enable_network 0
OK
<3>CTRL-EVENT-SCAN-STARTED
<3>CTRL-EVENT-SCAN-RESULTS
<3>SME: Trying to authenticate with 92:4f:86:5a:a3:a3 (SSID='' freq=2437 MHz)
<3>Trying to associate with 92:4f:86:5a:a3:a3 (SSID='
' freq=2437 MHz)
<3>Associated with 92:4f:86:5a:a3:a3
<3>CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
<3>WPA: Key negotiation completed with 92:4f:86:5a:a3:a3 [PTK=CCMP GTK=CCMP]
<3>CTRL-EVENT-CONNECTED - Connection to 92:4f:86:5a:a3:a3 completed [id=0 id_str=]

root [ ~ ]# dhcpcd wlo1
dhcpcd-10.0.8 starting
DUID 00:01:00:01:2e:7f:4f:7d:7c:83:34:b9:1c:4e
wlo1: connected to Access Point: ****
wlo1: IAID 8a:48:7c:8b
wlo1: soliciting an IPv6 router
wlo1: rebinding lease of 172.20.10.3
wlo1: probing address 172.20.10.3/28
wlo1: leased 172.20.10.3 for 3600 seconds
wlo1: adding route to 172.20.10.0/28
wlo1: adding default route via 172.20.10.1

root [ ~ ]# ifconfig wlo1
wlo1 Link encap:Ethernet HWaddr F4:C8:8A:48:7C:8B
inet addr:172.20.10.3 Bcast:172.20.10.15 Mask:255.255.255.240
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:39 errors:0 dropped:0 overruns:0 frame:0
TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3532 TX bytes:5522

@Hadatko
Copy link

Hadatko commented Oct 21, 2024

Sounds similar:

[  123.405024] iwlwifi 0000:00:14.3: Failed to configure RX queues: -5
[  123.417916] iwlwifi 0000:00:14.3: mac start retry 2
[  123.418040] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[  123.418063] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[  134.336008] iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[  134.434051] iwlwifi 0000:00:14.3: WFPM_UMAC_PD_NOTIFICATION: 0x20
[  134.434101] iwlwifi 0000:00:14.3: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[  134.434151] iwlwifi 0000:00:14.3: WFPM_AUTH_KEY_0: 0x90
[  134.434249] iwlwifi 0000:00:14.3: CNVI_SCU_SEQ_DATA_DW9: 0x10
[  134.435176] iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
[  134.507872] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[  134.508033] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  134.508047] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 6
[  134.508063] iwlwifi 0000:00:14.3: Loaded firmware version: 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode
[  134.508075] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[  134.508089] iwlwifi 0000:00:14.3: 0x00A082F0 | trm_hw_status0
[  134.508100] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[  134.508110] iwlwifi 0000:00:14.3: 0x004D8FA0 | branchlink2
[  134.508119] iwlwifi 0000:00:14.3: 0x004CF096 | interruptlink1
[  134.508128] iwlwifi 0000:00:14.3: 0x004CF096 | interruptlink2
[  134.508137] iwlwifi 0000:00:14.3: 0x000153F6 | data1
[  134.508147] iwlwifi 0000:00:14.3: 0x00000010 | data2
[  134.508156] iwlwifi 0000:00:14.3: 0x00000000 | data3
[  134.508165] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
[  134.508174] iwlwifi 0000:00:14.3: 0x0001DFCB | tsf low
[  134.508183] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
[  134.508192] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[  134.508200] iwlwifi 0000:00:14.3: 0x00029834 | time gp2
[  134.508209] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[  134.508218] iwlwifi 0000:00:14.3: 0x00000056 | uCode version major
[  134.508227] iwlwifi 0000:00:14.3: 0xFB5C9AEB | uCode version minor
[  134.508238] iwlwifi 0000:00:14.3: 0x00000370 | hw version
[  134.508247] iwlwifi 0000:00:14.3: 0x00C80002 | board version
[  134.508257] iwlwifi 0000:00:14.3: 0x8035FF00 | hcmd
[  134.508266] iwlwifi 0000:00:14.3: 0x20020000 | isr0
[  134.508274] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[  134.508283] iwlwifi 0000:00:14.3: 0x48F00002 | isr2
[  134.508291] iwlwifi 0000:00:14.3: 0x00C0000C | isr3
[  134.508300] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[  134.508308] iwlwifi 0000:00:14.3: 0x00000000 | last cmd Id
[  134.508317] iwlwifi 0000:00:14.3: 0x000153F6 | wait_event
[  134.508326] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[  134.508335] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
[  134.508344] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
[  134.508352] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[  134.508361] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[  134.508370] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[  134.508435] iwlwifi 0000:00:14.3: 0x00000828 | flow_handler
[  134.508505] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  134.508514] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 7
[  134.508527] iwlwifi 0000:00:14.3: 0x20103428 | ADVANCED_SYSASSERT
[  134.508541] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[  134.508554] iwlwifi 0000:00:14.3: 0x804705B4 | umac branchlink2
[  134.508566] iwlwifi 0000:00:14.3: 0xC00814F0 | umac interruptlink1
[  134.508578] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[  134.508590] iwlwifi 0000:00:14.3: 0x00000033 | umac data1
[  134.508602] iwlwifi 0000:00:14.3: 0x0000000F | umac data2
[  134.508615] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
[  134.508627] iwlwifi 0000:00:14.3: 0x00000056 | umac major
[  134.508639] iwlwifi 0000:00:14.3: 0xFB5C9AEB | umac minor
[  134.508649] iwlwifi 0000:00:14.3: 0x0002982F | frame pointer
[  134.508658] iwlwifi 0000:00:14.3: 0xC0886C1C | stack pointer
[  134.508668] iwlwifi 0000:00:14.3: 0x00070C01 | last host cmd
[  134.508677] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[  134.508721] iwlwifi 0000:00:14.3: IML/ROM dump:
[  134.508730] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
[  134.508774] iwlwifi 0000:00:14.3: 0x0000502B | IML/ROM data1
[  134.508827] iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[  134.508876] iwlwifi 0000:00:14.3: Fseq Registers:
[  134.508923] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[  134.508974] iwlwifi 0000:00:14.3: 0x80350002 | FSEQ_TOP_INIT_VERSION
[  134.509026] iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_CNVIO_INIT_VERSION
[  134.509077] iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
[  134.509128] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[  134.509179] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[  134.509230] iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
[  134.509281] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[  134.509332] iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
[  134.509405] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[  134.509443] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[  134.509494] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[  134.509543] iwlwifi 0000:00:14.3: 0x00150001 | FSEQ_PREV_CNVIO_INIT_VERSION
[  134.509594] iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_WIFI_FSEQ_VERSION
[  134.509645] iwlwifi 0000:00:14.3: 0x00350002 | FSEQ_BT_FSEQ_VERSION
[  134.509697] iwlwifi 0000:00:14.3: 0x000001B8 | FSEQ_CLASS_TP_VERSION
[  134.509756] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x8048fcb8
[  134.509799] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[  134.509853] iwlwifi 0000:00:14.3: Starting mac, retry will be triggered anyway
[  134.509987] iwlwifi 0000:00:14.3: FW error in SYNC CMD UNKNOWN
[  134.510102]  iwl_trans_txq_send_hcmd_sync+0x1d5/0x370 [iwlwifi]
[  134.510277]  iwl_trans_txq_send_hcmd+0xb8/0x170 [iwlwifi]
[  134.510410]  iwl_trans_send_cmd+0x74/0xf0 [iwlwifi]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

10 participants