My wifi seems to be randomly crashing and freezing my laptop just looking for any help.
I am on a intel AlderLake machine running Ultramarine 39 with kernel 6.6.2
Will post partial dmesg of the first iwlwifi error and the following iwlwifi lines afterwards
[ 8.807321] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[ 8.807435] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 8.807435] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[ 8.807437] iwlwifi 0000:00:14.3: Loaded firmware version: 83.e8f84e98.0 so-a0-gf-a0-83.ucode
[ 8.807438] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
[ 8.807439] iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
[ 8.807439] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[ 8.807440] iwlwifi 0000:00:14.3: 0x004DB338 | branchlink2
[ 8.807441] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink1
[ 8.807441] iwlwifi 0000:00:14.3: 0x004D119A | interruptlink2
[ 8.807442] iwlwifi 0000:00:14.3: 0x000134D2 | data1
[ 8.807442] iwlwifi 0000:00:14.3: 0x00000010 | data2
[ 8.807443] iwlwifi 0000:00:14.3: 0x00000000 | data3
[ 8.807443] iwlwifi 0000:00:14.3: 0x0033D265 | beacon time
[ 8.807444] iwlwifi 0000:00:14.3: 0x000CE291 | tsf low
[ 8.807444] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
[ 8.807445] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[ 8.807445] iwlwifi 0000:00:14.3: 0x000E26FF | time gp2
[ 8.807446] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[ 8.807446] iwlwifi 0000:00:14.3: 0x00000053 | uCode version major
[ 8.807447] iwlwifi 0000:00:14.3: 0xE8F84E98 | uCode version minor
[ 8.807447] iwlwifi 0000:00:14.3: 0x00000370 | hw version
[ 8.807448] iwlwifi 0000:00:14.3: 0x00C80002 | board version
[ 8.807448] iwlwifi 0000:00:14.3: 0x0000001C | hcmd
[ 8.807449] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[ 8.807449] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[ 8.807450] iwlwifi 0000:00:14.3: 0x48F00002 | isr2
[ 8.807450] iwlwifi 0000:00:14.3: 0x00C3001E | isr3
[ 8.807451] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[ 8.807451] iwlwifi 0000:00:14.3: 0x001B0103 | last cmd Id
[ 8.807452] iwlwifi 0000:00:14.3: 0x000134D2 | wait_event
[ 8.807452] iwlwifi 0000:00:14.3: 0x00000050 | l2p_control
[ 8.807453] iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
[ 8.807453] iwlwifi 0000:00:14.3: 0x0000003F | l2p_mhvalid
[ 8.807454] iwlwifi 0000:00:14.3: 0x0081004C | l2p_addr_match
[ 8.807454] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[ 8.807455] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[ 8.807455] iwlwifi 0000:00:14.3: 0x00003058 | flow_handler
[ 8.807576] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 8.807577] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[ 8.807577] iwlwifi 0000:00:14.3: 0x2010190E | ADVANCED_SYSASSERT
[ 8.807578] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[ 8.807579] iwlwifi 0000:00:14.3: 0x80471ABC | umac branchlink2
[ 8.807579] iwlwifi 0000:00:14.3: 0xC0081500 | umac interruptlink1
[ 8.807580] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[ 8.807580] iwlwifi 0000:00:14.3: 0x0102171C | umac data1
[ 8.807581] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data2
[ 8.807581] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
[ 8.807582] iwlwifi 0000:00:14.3: 0x00000053 | umac major
[ 8.807582] iwlwifi 0000:00:14.3: 0xE8F84E98 | umac minor
[ 8.807583] iwlwifi 0000:00:14.3: 0x000E26FA | frame pointer
[ 8.807583] iwlwifi 0000:00:14.3: 0xC0886BE0 | stack pointer
[ 8.807584] iwlwifi 0000:00:14.3: 0x0023010D | last host cmd
[ 8.807584] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[ 8.807631] iwlwifi 0000:00:14.3: IML/ROM dump:
[ 8.807631] iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
[ 8.807639] iwlwifi 0000:00:14.3: 0x0000817D | IML/ROM data1
[ 8.807647] iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[ 8.807653] iwlwifi 0000:00:14.3: Fseq Registers:
[ 8.807655] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[ 8.807657] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_TOP_INIT_VERSION
[ 8.807660] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_CNVIO_INIT_VERSION
[ 8.807662] iwlwifi 0000:00:14.3: 0x0000A652 | FSEQ_OTP_VERSION
[ 8.807664] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[ 8.807667] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 8.807669] iwlwifi 0000:00:14.3: 0x00080400 | FSEQ_CNVI_ID
[ 8.807671] iwlwifi 0000:00:14.3: 0x00400410 | FSEQ_CNVR_ID
[ 8.807674] iwlwifi 0000:00:14.3: 0x00080400 | CNVI_AUX_MISC_CHIP
[ 8.807681] iwlwifi 0000:00:14.3: 0x00400410 | CNVR_AUX_MISC_CHIP
[ 8.807735] iwlwifi 0000:00:14.3: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 8.807776] iwlwifi 0000:00:14.3: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 8.807778] iwlwifi 0000:00:14.3: 0x00190003 | FSEQ_PREV_CNVIO_INIT_VERSION
[ 8.807780] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_WIFI_FSEQ_VERSION
[ 8.807783] iwlwifi 0000:00:14.3: 0x003E0003 | FSEQ_BT_FSEQ_VERSION
[ 8.807785] iwlwifi 0000:00:14.3: 0x000000C8 | FSEQ_CLASS_TP_VERSION
[ 8.807793] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x80493890
[ 8.807796] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[ 8.807947] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[ 8.807950] ieee80211 phy0: Hardware restart was requested