Iwlwifi errors and connection issues

Lately i have been having issues connecting and massive error messages on Intel iwlwif. Anyone with this chip having the same issues? I have resolved it just now.

[ricklinux@rick-ms7c91 ~]$ inxi -Na
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2723 class-ID: 0280

Errors Dmesg

 29.926235] iwlwifi 0000:04:00.0: Queue 3 is stuck 0 19
[   29.926326] iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x0.
[   29.926429] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   29.926431] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[   29.926433] iwlwifi 0000:04:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
[   29.926436] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[   29.926438] iwlwifi 0000:04:00.0: 0x00002AF0 | trm_hw_status0
[   29.926440] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[   29.926441] iwlwifi 0000:04:00.0: 0x004F8F22 | branchlink2
[   29.926443] iwlwifi 0000:04:00.0: 0x004EEF72 | interruptlink1
[   29.926444] iwlwifi 0000:04:00.0: 0x004EEF72 | interruptlink2
[   29.926446] iwlwifi 0000:04:00.0: 0x0000E6F2 | data1
[   29.926448] iwlwifi 0000:04:00.0: 0x01000000 | data2
[   29.926449] iwlwifi 0000:04:00.0: 0x00000000 | data3
[   29.926451] iwlwifi 0000:04:00.0: 0x19408CCC | beacon time
[   29.926452] iwlwifi 0000:04:00.0: 0x4496A588 | tsf low
[   29.926454] iwlwifi 0000:04:00.0: 0x00000003 | tsf hi
[   29.926455] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[   29.926457] iwlwifi 0000:04:00.0: 0x014B25C6 | time gp2
[   29.926458] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[   29.926460] iwlwifi 0000:04:00.0: 0x0000004D | uCode version major
[   29.926461] iwlwifi 0000:04:00.0: 0xF39CC7F9 | uCode version minor
[   29.926463] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[   29.926465] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[   29.926466] iwlwifi 0000:04:00.0: 0x0300001C | hcmd
[   29.926468] iwlwifi 0000:04:00.0: 0x80020000 | isr0
[   29.926469] iwlwifi 0000:04:00.0: 0x00000000 | isr1
[   29.926471] iwlwifi 0000:04:00.0: 0x08F00002 | isr2
[   29.926472] iwlwifi 0000:04:00.0: 0x00C3200C | isr3
[   29.926474] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[   29.926475] iwlwifi 0000:04:00.0: 0x00A60103 | last cmd Id
[   29.926477] iwlwifi 0000:04:00.0: 0x0000E6F2 | wait_event
[   29.926478] iwlwifi 0000:04:00.0: 0x00000000 | l2p_control
[   29.926480] iwlwifi 0000:04:00.0: 0x00000020 | l2p_duration
[   29.926481] iwlwifi 0000:04:00.0: 0x0000003F | l2p_mhvalid
[   29.926483] iwlwifi 0000:04:00.0: 0x00000080 | l2p_addr_match
[   29.926484] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[   29.926486] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[   29.926487] iwlwifi 0000:04:00.0: 0x0000A81C | flow_handler
[   29.926529] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   29.926530] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[   29.926532] iwlwifi 0000:04:00.0: 0x20000066 | NMI_INTERRUPT_HOST
[   29.926534] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[   29.926535] iwlwifi 0000:04:00.0: 0x80455D7A | umac branchlink2
[   29.926537] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink1
[   29.926538] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink2
[   29.926540] iwlwifi 0000:04:00.0: 0x01000000 | umac data1
[   29.926541] iwlwifi 0000:04:00.0: 0x80472FF2 | umac data2
[   29.926543] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[   29.926544] iwlwifi 0000:04:00.0: 0x0000004D | umac major
[   29.926546] iwlwifi 0000:04:00.0: 0xF39CC7F9 | umac minor
[   29.926547] iwlwifi 0000:04:00.0: 0x014B25C3 | frame pointer
[   29.926549] iwlwifi 0000:04:00.0: 0xC0886260 | stack pointer
[   29.926550] iwlwifi 0000:04:00.0: 0x00A60103 | last host cmd
[   29.926552] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[   29.926565] iwlwifi 0000:04:00.0: IML/ROM dump:
[   29.926566] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[   29.926579] iwlwifi 0000:04:00.0: 0x00005817 | IML/ROM data1
[   29.926592] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[   29.926600] iwlwifi 0000:04:00.0: Fseq Registers:
[   29.926604] iwlwifi 0000:04:00.0: 0x60000000 | FSEQ_ERROR_CODE
[   29.926608] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[   29.926613] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[   29.926617] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[   29.926622] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[   29.926626] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[   29.926630] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[   29.926635] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[   29.926639] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[   29.926645] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[   29.926652] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   29.926659] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   29.926663] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
[   29.926667] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
[   29.926672] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
[   29.926676] iwlwifi 0000:04:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
[   29.926689] iwlwifi 0000:04:00.0: UMAC CURRENT PC: 0x80472b00
[   29.926693] iwlwifi 0000:04:00.0: LMAC1 CURRENT PC: 0xd0
[   29.926701] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[   30.594347] iwlwifi 0000:04:00.0: Device error - SW reset
[   30.594505] ieee80211 phy0: Hardware restart was requested
[   30.817963] iwlwifi 0000:04:00.0: restart completed
[   37.865515] userif-2: sent link down event.
[   37.865521] userif-2: sent link up event.
[   38.172341] userif-2: sent link down event.
[   38.172346] userif-2: sent link up event.
[   70.374222] iwlwifi 0000:04:00.0: Queue 1 is stuck 43 56
[   70.374312] iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x0.
[   70.374416] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   70.374418] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[   70.374421] iwlwifi 0000:04:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
[   70.374423] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[   70.374426] iwlwifi 0000:04:00.0: 0x00802AF0 | trm_hw_status0
[   70.374427] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[   70.374429] iwlwifi 0000:04:00.0: 0x004F8F22 | branchlink2
[   70.374431] iwlwifi 0000:04:00.0: 0x00014892 | interruptlink1
[   70.374433] iwlwifi 0000:04:00.0: 0x00014892 | interruptlink2
[   70.374435] iwlwifi 0000:04:00.0: 0x0000809A | data1
[   70.374437] iwlwifi 0000:04:00.0: 0x01000000 | data2
[   70.374438] iwlwifi 0000:04:00.0: 0x00000000 | data3
[   70.374440] iwlwifi 0000:04:00.0: 0x60408F55 | beacon time
[   70.374442] iwlwifi 0000:04:00.0: 0x46FFD2ED | tsf low
[   70.374444] iwlwifi 0000:04:00.0: 0x00000003 | tsf hi
[   70.374445] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[   70.374447] iwlwifi 0000:04:00.0: 0x025E97A6 | time gp2
[   70.374449] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[   70.374451] iwlwifi 0000:04:00.0: 0x0000004D | uCode version major
[   70.374453] iwlwifi 0000:04:00.0: 0xF39CC7F9 | uCode version minor
[   70.374454] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[   70.374456] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[   70.374458] iwlwifi 0000:04:00.0: 0x012B001C | hcmd
[   70.374460] iwlwifi 0000:04:00.0: 0x80020000 | isr0
[   70.374461] iwlwifi 0000:04:00.0: 0x00000000 | isr1
[   70.374463] iwlwifi 0000:04:00.0: 0x08F00002 | isr2
[   70.374465] iwlwifi 0000:04:00.0: 0x00C3400D | isr3
[   70.374467] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[   70.374468] iwlwifi 0000:04:00.0: 0x0302001C | last cmd Id
[   70.374470] iwlwifi 0000:04:00.0: 0x0000809A | wait_event
[   70.374472] iwlwifi 0000:04:00.0: 0x00000080 | l2p_control
[   70.374474] iwlwifi 0000:04:00.0: 0x00000020 | l2p_duration
[   70.374475] iwlwifi 0000:04:00.0: 0x0000003F | l2p_mhvalid
[   70.374477] iwlwifi 0000:04:00.0: 0x00000080 | l2p_addr_match
[   70.374479] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[   70.374481] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[   70.374482] iwlwifi 0000:04:00.0: 0x000070B4 | flow_handler
[   70.374524] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   70.374526] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[   70.374528] iwlwifi 0000:04:00.0: 0x20000066 | NMI_INTERRUPT_HOST
[   70.374530] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[   70.374532] iwlwifi 0000:04:00.0: 0x80455D7A | umac branchlink2
[   70.374534] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink1
[   70.374535] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink2
[   70.374537] iwlwifi 0000:04:00.0: 0x01000000 | umac data1
[   70.374539] iwlwifi 0000:04:00.0: 0x80472FF2 | umac data2
[   70.374541] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[   70.374542] iwlwifi 0000:04:00.0: 0x0000004D | umac major
[   70.374544] iwlwifi 0000:04:00.0: 0xF39CC7F9 | umac minor
[   70.374546] iwlwifi 0000:04:00.0: 0x025E97A5 | frame pointer
[   70.374548] iwlwifi 0000:04:00.0: 0xC0886260 | stack pointer
[   70.374549] iwlwifi 0000:04:00.0: 0x0051019C | last host cmd
[   70.374551] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[   70.374564] iwlwifi 0000:04:00.0: IML/ROM dump:
[   70.374566] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[   70.374579] iwlwifi 0000:04:00.0: 0x0000581E | IML/ROM data1
[   70.374592] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[   70.374601] iwlwifi 0000:04:00.0: Fseq Registers:
[   70.374605] iwlwifi 0000:04:00.0: 0x60000000 | FSEQ_ERROR_CODE
[   70.374610] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[   70.374614] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[   70.374619] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[   70.374624] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[   70.374628] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[   70.374633] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[   70.374637] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[   70.374642] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[   70.374649] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[   70.374655] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   70.374662] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   70.374667] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
[   70.374671] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
[   70.374676] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
[   70.374681] iwlwifi 0000:04:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
[   70.374695] iwlwifi 0000:04:00.0: UMAC CURRENT PC: 0x80472b00
[   70.374700] iwlwifi 0000:04:00.0: LMAC1 CURRENT PC: 0xd0
[   70.374723] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[   71.043390] iwlwifi 0000:04:00.0: Device error - SW reset
[   71.043551] ieee80211 phy0: Hardware restart was requested
[   71.268325] iwlwifi 0000:04:00.0: restart completed
[   81.638222] iwlwifi 0000:04:00.0: Queue 1 is stuck 0 28
[   81.638556] iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x0.
[   81.638667] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   81.638669] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[   81.638672] iwlwifi 0000:04:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
[   81.638674] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[   81.638676] iwlwifi 0000:04:00.0: 0x00802AF0 | trm_hw_status0
[   81.638678] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[   81.638680] iwlwifi 0000:04:00.0: 0x004F8F22 | branchlink2
[   81.638682] iwlwifi 0000:04:00.0: 0x00014632 | interruptlink1
[   81.638683] iwlwifi 0000:04:00.0: 0x00014632 | interruptlink2
[   81.638685] iwlwifi 0000:04:00.0: 0x0000809A | data1
[   81.638687] iwlwifi 0000:04:00.0: 0x01000000 | data2
[   81.638688] iwlwifi 0000:04:00.0: 0x00000000 | data3
[   81.638690] iwlwifi 0000:04:00.0: 0x1900900E | beacon time
[   81.638692] iwlwifi 0000:04:00.0: 0x47ABB238 | tsf low
[   81.638693] iwlwifi 0000:04:00.0: 0x00000003 | tsf hi
[   81.638695] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[   81.638697] iwlwifi 0000:04:00.0: 0x00A145B2 | time gp2
[   81.638698] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[   81.638700] iwlwifi 0000:04:00.0: 0x0000004D | uCode version major
[   81.638702] iwlwifi 0000:04:00.0: 0xF39CC7F9 | uCode version minor
[   81.638703] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[   81.638705] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[   81.638707] iwlwifi 0000:04:00.0: 0x0100001C | hcmd
[   81.638708] iwlwifi 0000:04:00.0: 0x80020000 | isr0
[   81.638710] iwlwifi 0000:04:00.0: 0x00000000 | isr1
[   81.638711] iwlwifi 0000:04:00.0: 0x08F00002 | isr2
[   81.638713] iwlwifi 0000:04:00.0: 0x00C3080C | isr3
[   81.638715] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[   81.638716] iwlwifi 0000:04:00.0: 0x0303001C | last cmd Id
[   81.638718] iwlwifi 0000:04:00.0: 0x0000809A | wait_event
[   81.638719] iwlwifi 0000:04:00.0: 0x00004208 | l2p_control
[   81.638721] iwlwifi 0000:04:00.0: 0x00000020 | l2p_duration
[   81.638723] iwlwifi 0000:04:00.0: 0x0000033F | l2p_mhvalid
[   81.638724] iwlwifi 0000:04:00.0: 0x000000A0 | l2p_addr_match
[   81.638726] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[   81.638728] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[   81.638729] iwlwifi 0000:04:00.0: 0x0000C05C | flow_handler
[   81.638774] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   81.638776] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[   81.638778] iwlwifi 0000:04:00.0: 0x20000066 | NMI_INTERRUPT_HOST
[   81.638780] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[   81.638782] iwlwifi 0000:04:00.0: 0x80455D7A | umac branchlink2
[   81.638783] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink1
[   81.638785] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink2
[   81.638786] iwlwifi 0000:04:00.0: 0x01000000 | umac data1
[   81.638788] iwlwifi 0000:04:00.0: 0x80472FF2 | umac data2
[   81.638790] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[   81.638791] iwlwifi 0000:04:00.0: 0x0000004D | umac major
[   81.638793] iwlwifi 0000:04:00.0: 0xF39CC7F9 | umac minor
[   81.638795] iwlwifi 0000:04:00.0: 0x00A145B0 | frame pointer
[   81.638796] iwlwifi 0000:04:00.0: 0xC0886260 | stack pointer
[   81.638798] iwlwifi 0000:04:00.0: 0x0049019C | last host cmd
[   81.638799] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[   81.638814] iwlwifi 0000:04:00.0: IML/ROM dump:
[   81.638815] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[   81.638829] iwlwifi 0000:04:00.0: 0x00005818 | IML/ROM data1
[   81.638843] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[   81.638852] iwlwifi 0000:04:00.0: Fseq Registers:
[   81.638856] iwlwifi 0000:04:00.0: 0x60000000 | FSEQ_ERROR_CODE
[   81.638861] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[   81.638865] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[   81.638870] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[   81.638875] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[   81.638879] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[   81.638884] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[   81.638889] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[   81.638894] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[   81.638901] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[   81.638908] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   81.638915] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   81.638920] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
[   81.638924] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
[   81.638929] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
[   81.638934] iwlwifi 0000:04:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
[   81.638948] iwlwifi 0000:04:00.0: UMAC CURRENT PC: 0x80472b00
[   81.638952] iwlwifi 0000:04:00.0: LMAC1 CURRENT PC: 0xd0
[   81.638976] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[   82.307165] iwlwifi 0000:04:00.0: Device error - SW reset
[   82.307327] ieee80211 phy0: Hardware restart was requested
[   82.531195] iwlwifi 0000:04:00.0: restart completed
[   92.902226] iwlwifi 0000:04:00.0: Queue 1 is stuck 3 20
[   92.902241] iwlwifi 0000:04:00.0: Queue 4 is stuck 0 2
[   92.902326] iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x0.
[   92.902437] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   92.902439] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[   92.902441] iwlwifi 0000:04:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
[   92.902444] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[   92.902446] iwlwifi 0000:04:00.0: 0x0080A213 | trm_hw_status0
[   92.902448] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[   92.902450] iwlwifi 0000:04:00.0: 0x004F8F22 | branchlink2
[   92.902451] iwlwifi 0000:04:00.0: 0x00007FC0 | interruptlink1
[   92.902453] iwlwifi 0000:04:00.0: 0x00007FC0 | interruptlink2
[   92.902455] iwlwifi 0000:04:00.0: 0x00015050 | data1
[   92.902456] iwlwifi 0000:04:00.0: 0x01000000 | data2
[   92.902458] iwlwifi 0000:04:00.0: 0x00000000 | data3
[   92.902460] iwlwifi 0000:04:00.0: 0x190090C0 | beacon time
[   92.902461] iwlwifi 0000:04:00.0: 0x48579182 | tsf low
[   92.902463] iwlwifi 0000:04:00.0: 0x00000003 | tsf hi
[   92.902465] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[   92.902466] iwlwifi 0000:04:00.0: 0x00A147C7 | time gp2
[   92.902468] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[   92.902470] iwlwifi 0000:04:00.0: 0x0000004D | uCode version major
[   92.902471] iwlwifi 0000:04:00.0: 0xF39CC7F9 | uCode version minor
[   92.902473] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[   92.902475] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[   92.902476] iwlwifi 0000:04:00.0: 0x0400001C | hcmd
[   92.902478] iwlwifi 0000:04:00.0: 0xE6F2B410 | isr0
[   92.902480] iwlwifi 0000:04:00.0: 0x01048000 | isr1
[   92.902481] iwlwifi 0000:04:00.0: 0x08F00102 | isr2
[   92.902483] iwlwifi 0000:04:00.0: 0x04C3601E | isr3
[   92.902484] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[   92.902486] iwlwifi 0000:04:00.0: 0x0301001C | last cmd Id
[   92.902488] iwlwifi 0000:04:00.0: 0x00015050 | wait_event
[   92.902489] iwlwifi 0000:04:00.0: 0x00000024 | l2p_control
[   92.902491] iwlwifi 0000:04:00.0: 0x00011C14 | l2p_duration
[   92.902493] iwlwifi 0000:04:00.0: 0x0000000F | l2p_mhvalid
[   92.902494] iwlwifi 0000:04:00.0: 0x000000C6 | l2p_addr_match
[   92.902496] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[   92.902497] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[   92.902499] iwlwifi 0000:04:00.0: 0x0000C038 | flow_handler
[   92.902544] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   92.902546] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[   92.902547] iwlwifi 0000:04:00.0: 0x20000066 | NMI_INTERRUPT_HOST
[   92.902549] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[   92.902551] iwlwifi 0000:04:00.0: 0x80455D7A | umac branchlink2
[   92.902553] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink1
[   92.902554] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink2
[   92.902556] iwlwifi 0000:04:00.0: 0x01000000 | umac data1
[   92.902558] iwlwifi 0000:04:00.0: 0x80472FF2 | umac data2
[   92.902559] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[   92.902561] iwlwifi 0000:04:00.0: 0x0000004D | umac major
[   92.902563] iwlwifi 0000:04:00.0: 0xF39CC7F9 | umac minor
[   92.902564] iwlwifi 0000:04:00.0: 0x00A147C5 | frame pointer
[   92.902566] iwlwifi 0000:04:00.0: 0xC0886260 | stack pointer
[   92.902567] iwlwifi 0000:04:00.0: 0x0048019C | last host cmd
[   92.902569] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[   92.902583] iwlwifi 0000:04:00.0: IML/ROM dump:
[   92.902584] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[   92.902598] iwlwifi 0000:04:00.0: 0x00005818 | IML/ROM data1
[   92.902612] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[   92.902621] iwlwifi 0000:04:00.0: Fseq Registers:
[   92.902625] iwlwifi 0000:04:00.0: 0x60000000 | FSEQ_ERROR_CODE
[   92.902630] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[   92.902634] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[   92.902639] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[   92.902644] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[   92.902648] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[   92.902653] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[   92.902657] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[   92.902662] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[   92.902669] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[   92.902675] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   92.902682] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   92.902687] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
[   92.902691] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
[   92.902696] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
[   92.902701] iwlwifi 0000:04:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
[   92.902714] iwlwifi 0000:04:00.0: UMAC CURRENT PC: 0x80472b00
[   92.902719] iwlwifi 0000:04:00.0: LMAC1 CURRENT PC: 0xd0
[   92.902742] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[   93.624508] iwlwifi 0000:04:00.0: Device error - SW reset
[   93.624678] ieee80211 phy0: Hardware restart was requested
[   93.842845] iwlwifi 0000:04:00.0: restart completed
[  113.382452] iwlwifi 0000:04:00.0: Queue 2 is stuck 0 2
[  113.382550] iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x0.
[  113.382656] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[  113.382658] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6
[  113.382661] iwlwifi 0000:04:00.0: Loaded firmware version: 77.f39cc7f9.0 cc-a0-77.ucode
[  113.382663] iwlwifi 0000:04:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[  113.382665] iwlwifi 0000:04:00.0: 0x00802AF0 | trm_hw_status0
[  113.382667] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[  113.382669] iwlwifi 0000:04:00.0: 0x004F8F22 | branchlink2
[  113.382671] iwlwifi 0000:04:00.0: 0x000155E0 | interruptlink1
[  113.382672] iwlwifi 0000:04:00.0: 0x000155E0 | interruptlink2
[  113.382674] iwlwifi 0000:04:00.0: 0x0000809A | data1
[  113.382676] iwlwifi 0000:04:00.0: 0x01000000 | data2
[  113.382677] iwlwifi 0000:04:00.0: 0x00000000 | data3
[  113.382679] iwlwifi 0000:04:00.0: 0x2F80911D | beacon time
[  113.382681] iwlwifi 0000:04:00.0: 0x4990111F | tsf low
[  113.382682] iwlwifi 0000:04:00.0: 0x00000003 | tsf hi
[  113.382684] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[  113.382686] iwlwifi 0000:04:00.0: 0x012D1972 | time gp2
[  113.382687] iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type
[  113.382689] iwlwifi 0000:04:00.0: 0x0000004D | uCode version major
[  113.382691] iwlwifi 0000:04:00.0: 0xF39CC7F9 | uCode version minor
[  113.382692] iwlwifi 0000:04:00.0: 0x00000340 | hw version
[  113.382694] iwlwifi 0000:04:00.0: 0x00C89000 | board version
[  113.382696] iwlwifi 0000:04:00.0: 0x0200001C | hcmd
[  113.382697] iwlwifi 0000:04:00.0: 0x80020000 | isr0
[  113.382699] iwlwifi 0000:04:00.0: 0x00000000 | isr1
[  113.382700] iwlwifi 0000:04:00.0: 0x08F00002 | isr2
[  113.382702] iwlwifi 0000:04:00.0: 0x00C3200D | isr3
[  113.382704] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[  113.382705] iwlwifi 0000:04:00.0: 0x0141001C | last cmd Id
[  113.382707] iwlwifi 0000:04:00.0: 0x0000809A | wait_event
[  113.382709] iwlwifi 0000:04:00.0: 0x000000E0 | l2p_control
[  113.382710] iwlwifi 0000:04:00.0: 0x00000020 | l2p_duration
[  113.382712] iwlwifi 0000:04:00.0: 0x0000003F | l2p_mhvalid
[  113.382714] iwlwifi 0000:04:00.0: 0x00000000 | l2p_addr_match
[  113.382715] iwlwifi 0000:04:00.0: 0x00000009 | lmpm_pmg_sel
[  113.382717] iwlwifi 0000:04:00.0: 0x00000000 | timestamp
[  113.382718] iwlwifi 0000:04:00.0: 0x0000A064 | flow_handler
[  113.382760] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[  113.382762] iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7
[  113.382764] iwlwifi 0000:04:00.0: 0x20000066 | NMI_INTERRUPT_HOST
[  113.382766] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[  113.382767] iwlwifi 0000:04:00.0: 0x80455D7A | umac branchlink2
[  113.382769] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink1
[  113.382771] iwlwifi 0000:04:00.0: 0x80472FF2 | umac interruptlink2
[  113.382772] iwlwifi 0000:04:00.0: 0x01000000 | umac data1
[  113.382774] iwlwifi 0000:04:00.0: 0x80472FF2 | umac data2
[  113.382775] iwlwifi 0000:04:00.0: 0x00000000 | umac data3
[  113.382777] iwlwifi 0000:04:00.0: 0x0000004D | umac major
[  113.382779] iwlwifi 0000:04:00.0: 0xF39CC7F9 | umac minor
[  113.382780] iwlwifi 0000:04:00.0: 0x012D1970 | frame pointer
[  113.382782] iwlwifi 0000:04:00.0: 0xC0886260 | stack pointer
[  113.382784] iwlwifi 0000:04:00.0: 0x004B019C | last host cmd
[  113.382785] iwlwifi 0000:04:00.0: 0x00000000 | isr status reg
[  113.382798] iwlwifi 0000:04:00.0: IML/ROM dump:
[  113.382800] iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM error/state
[  113.382813] iwlwifi 0000:04:00.0: 0x0000581D | IML/ROM data1
[  113.382826] iwlwifi 0000:04:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[  113.382834] iwlwifi 0000:04:00.0: Fseq Registers:
[  113.382838] iwlwifi 0000:04:00.0: 0x60000000 | FSEQ_ERROR_CODE
[  113.382843] iwlwifi 0000:04:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[  113.382847] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[  113.382852] iwlwifi 0000:04:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[  113.382856] iwlwifi 0000:04:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[  113.382861] iwlwifi 0000:04:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[  113.382865] iwlwifi 0000:04:00.0: 0x00100530 | FSEQ_CNVI_ID
[  113.382870] iwlwifi 0000:04:00.0: 0x00000532 | FSEQ_CNVR_ID
[  113.382874] iwlwifi 0000:04:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[  113.382881] iwlwifi 0000:04:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[  113.382887] iwlwifi 0000:04:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[  113.382894] iwlwifi 0000:04:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[  113.382898] iwlwifi 0000:04:00.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
[  113.382903] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
[  113.382907] iwlwifi 0000:04:00.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
[  113.382912] iwlwifi 0000:04:00.0: 0x00000104 | FSEQ_CLASS_TP_VERSION
[  113.382925] iwlwifi 0000:04:00.0: UMAC CURRENT PC: 0x80472b00
[  113.382929] iwlwifi 0000:04:00.0: LMAC1 CURRENT PC: 0xd0
[  113.382938] iwlwifi 0000:04:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[  114.064195] iwlwifi 0000:04:00.0: Device error - SW reset
[  114.064371] ieee80211 phy0: Hardware restart was requested
[  114.287833] iwlwifi 0000:04:00.0: restart completed
[  123.628803] systemd-journald[714]: Time jumped backwards, rotating.

So i added the following.

/etc/modprobe.d/iwlwifi.conf

add

options iwlwifi 11n_disable=1 swcrypto=1

Now it connects instantly and i have no more error meassages. I’ve nevaer had to use these options in the past but since some updates to the firmware or iwlwiwfi this had been happening.

There are no more error messages in dmesg. It connects instantly now on boot. So adding these options has corrected the errors. It’s really odd to me because these options have been around forever and i didn’t have to use them ever before.

I am in a similar situation, but I haven’t noticed anything unusual.

inxi -Na
Network:
  Device-1: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: kernel
    port: N/A bus-ID: 00:1f.6 chip-ID: 8086:0d55 class-ID: 0200
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2723 class-ID: 0280

❯ cat /sys/module/iwlwifi/parameters/11n_disable
0

~ 
❯ cat /sys/module/iwlwifi/parameters/swcrypto
0


But I think my router is not using 11n, but 802.11ac

iw dev wlan0 link
Connected to XXXXXXXXX (on wlan0)
        SSID: XXXXXXX
        freq: 5500.0
        RX: 20412713 bytes (18467 packets)
        TX: 4066477 bytes (5977 packets)
        signal: -36 dBm
        rx bitrate: 780.0 MBit/s VHT-MCS 9 80MHz VHT-NSS 2
        tx bitrate: 866.7 MBit/s VHT-MCS 9 80MHz short GI VHT-NSS 2
        bss flags: short-preamble short-slot-time
        dtim period: 2
        beacon int: 100

If you boot and then run sudo dmesg is it filled with red error messages like mine was for iwlwifi without any options added in the .conf file? Then i added the options that i did even though I’m not using 802.11n and sudo dmesg has zero error messages. It also connects instantly on boot.

Edit: My router is also WiFi 6 I think.

@albersc2
Okay on boot log i see only one error message related to iwlwifi now. So i will remove that option and see.

Feb 18 10:47:31 rick-ms7c91 kernel: iwlwifi 0000:04:00.0: iwlmvm doesn't allow to disable HW crypto, check swcrypto module parameter

No errors here. Default options except wifi.powersave = 2

sudo dmesg | grep iwlwifi

[    3.959168] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[    3.962852] iwlwifi 0000:04:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    3.962858] iwlwifi 0000:04:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
[    3.962860] iwlwifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    3.972616] iwlwifi 0000:04:00.0: loaded firmware version 77.f39cc7f9.0 cc-a0-77.ucode op_mode iwlmvm
[    4.182471] iwlwifi 0000:04:00.0: Detected RF HR B3, rfid=0x10a100
[    4.248102] iwlwifi 0000:04:00.0: base HW address: XXXXXXXXXX

~ took 3s 

So removing the swcrypto=1 and i have zero error messaging in both boot journal and dmesg. I only now have disabling 802.11n option.

Edit:

[ricklinux@rick-ms7c91 ~]$ sudo dmesg | grep iwlwifi
[    5.331670] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[    5.335236] iwlwifi 0000:04:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    5.335248] iwlwifi 0000:04:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
[    5.335251] iwlwifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    5.338962] iwlwifi 0000:04:00.0: loaded firmware version 77.f39cc7f9.0 cc-a0-77.ucode op_mode iwlmvm
[    5.574402] iwlwifi 0000:04:00.0: Detected RF HR B3, rfid=0x10a100
[    5.640221] iwlwifi 0000:04:00.0: base HW address: xxxxxxxxxxx

I see we have very similar Wi-Fi cards. Mine comes with an Asus TUF GAMING B460M-PLUS (WI-FI) motherboard. Now, it would be good to know why you need to disable 11n to avoid errors and why I don’t have the same problem.

You have the same device ID but mine is a separate Pci-e card. The only thing i have noticed is that there were updates to iwlwifi and firmware and also newer kernels and I started to have connection issues. I didn’t think the addons would be helpful because they have been around for a long time and I thought they were more applicable to some older intel chips. But i decided to try them and low and behold i now have no error messages in the boot journal or dmesg. Before dmesg was lit up like fireworks with red error messaging more than a page long. Now i have none!