Skip to content

Instantly share code, notes, and snippets.

@sparr
Created November 13, 2020 16:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sparr/3804530790fec0139bc7f2fcd3ecd4e1 to your computer and use it in GitHub Desktop.
Save sparr/3804530790fec0139bc7f2fcd3ecd4e1 to your computer and use it in GitHub Desktop.
iwlwifi microcode error on arch linux on dell latitude 7390
This is an excerpt showing approximately two cycles, it repeats indefinitely with minor differences as long as wifi is enabled.
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Queue 3 is stuck 16 73
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x0.
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Status: 0x00000040, count: 6
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Loaded firmware version: 55.d9698065.0 cc-a0-55.ucode
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x000022F0 | trm_hw_status0
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x004FA34A | branchlink2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x004E4BBC | interruptlink1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x004E4BBC | interruptlink2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00014372 | data1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0xFF000000 | data2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | data3
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x1A008B1B | beacon time
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0xCBCCB4FA | tsf low
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000001C | tsf hi
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | time gp1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x01B199C4 | time gp2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000037 | uCode version major
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0xD9698065 | uCode version minor
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000340 | hw version
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00C89000 | board version
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x80EF001C | hcmd
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00020000 | isr0
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x08F00002 | isr2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x04C37FCC | isr3
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr4
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00A0019C | last cmd Id
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00014372 | wait_event
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000373B | l2p_control
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000020 | l2p_duration
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000003 | l2p_mhvalid
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000030 | l2p_addr_match
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000009 | lmpm_pmg_sel
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | timestamp
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000C8E4 | flow_handler
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Status: 0x00000040, count: 7
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x20000066 | NMI_INTERRUPT_HOST
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x80465826 | umac branchlink2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac interruptlink1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac interruptlink2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x01000000 | umac data1
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac data2
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | umac data3
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000037 | umac major
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0xD9698065 | umac minor
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x01B199BE | frame pointer
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0xC0886270 | stack pointer
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00A1010D | last host cmd
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: Fseq Registers:
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x60000000 | FSEQ_ERROR_CODE
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000A503 | FSEQ_OTP_VERSION
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00100530 | FSEQ_CNVI_ID
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000532 | FSEQ_CNVR_ID
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
Nov 13 07:37:02 shaggy kernel: iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 4 fired.
Nov 13 07:37:02 shaggy kernel: ieee80211 phy0: Hardware restart was requested
Nov 13 07:37:12 shaggy systemd-resolved[418]: Using degraded feature set UDP instead of UDP+EDNS0 for DNS server 192.168.1.1.
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Queue 2 is stuck 0 67
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x0.
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Status: 0x00000040, count: 6
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Loaded firmware version: 55.d9698065.0 cc-a0-55.ucode
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x000022F0 | trm_hw_status0
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x004FA34A | branchlink2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x004E4BBC | interruptlink1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x004E4BBC | interruptlink2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00005D20 | data1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0xFF000000 | data2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | data3
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x23808C7B | beacon time
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0xCCB71397 | tsf low
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000001C | tsf hi
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | time gp1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00E01184 | time gp2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000037 | uCode version major
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0xD9698065 | uCode version minor
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000340 | hw version
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00C89000 | board version
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x8050FD0D | hcmd
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00020000 | isr0
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x08F00002 | isr2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00C37FCC | isr3
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr4
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x003D019C | last cmd Id
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00005D20 | wait_event
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | l2p_control
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000020 | l2p_duration
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000013F | l2p_mhvalid
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000009 | lmpm_pmg_sel
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | timestamp
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000D078 | flow_handler
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Status: 0x00000040, count: 7
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x20000066 | NMI_INTERRUPT_HOST
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x80465826 | umac branchlink2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac interruptlink1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac interruptlink2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x01000000 | umac data1
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x8048074C | umac data2
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | umac data3
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000037 | umac major
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0xD9698065 | umac minor
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00E0117F | frame pointer
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0xC0886270 | stack pointer
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x003D019C | last host cmd
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: Fseq Registers:
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x60000000 | FSEQ_ERROR_CODE
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000A503 | FSEQ_OTP_VERSION
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00100530 | FSEQ_CNVI_ID
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000532 | FSEQ_CNVR_ID
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
Nov 13 07:37:18 shaggy kernel: iwlwifi 0000:02:00.0: WRT: Collecting data: ini trigger 4 fired.
Nov 13 07:37:18 shaggy kernel: ieee80211 phy0: Hardware restart was requested
Nov 13 07:37:22 shaggy kernel: iwlwifi 0000:02:00.0: regular scan timed out
Nov 13 07:37:22 shaggy kernel: iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x0.
intel-ucode 20201112-1
linux-firmware 20201023.dae4b4c-1
linux-zen 5.9.8.zen1-1
nm-applet and nmcli are nonresponsive during each error cycle, sometimes taking 30+ seconds to wake up
some wifi connections can be established and get an IP, but no traffic over them gets through. others get stuck halfway connected, such as with an ipv6 address but not an ipv4 address. others quickly fail to connect.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment