This happens here every now and then on a ThinkPad T470 with the latest BIOS installed and an internal Intel Wireless 8265 / 8275 adapter:
$ grep NMI_INTERRUPT_UMAC_FATAL /var/log/system.log | tail -5 Dec 30 15:19:41 horus kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Dec 30 15:19:42 horus kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Dec 31 17:51:17 horus kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Dec 31 17:51:21 horus kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Jan 2 13:08:12 horus kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL Full example: kernel: iwlwifi 0000:04:00.0: Microcode SW error detected. Restarting 0x2000000. kernel: iwlwifi 0000:04:00.0: Start IWL Error Log Dump: kernel: iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 6 kernel: iwlwifi 0000:04:00.0: Loaded firmware version: 36.ca7b901d.0 8265-36.ucode kernel: iwlwifi 0000:04:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL kernel: iwlwifi 0000:04:00.0: 0x00000083 | trm_hw_status0 kernel: iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1 kernel: iwlwifi 0000:04:00.0: 0x00024A8C | branchlink2 kernel: iwlwifi 0000:04:00.0: 0x0003AC1E | interruptlink1 kernel: iwlwifi 0000:04:00.0: 0x00004DD2 | interruptlink2 kernel: iwlwifi 0000:04:00.0: 0x00000000 | data1 kernel: iwlwifi 0000:04:00.0: 0x00001000 | data2 kernel: iwlwifi 0000:04:00.0: 0x03830000 | data3 kernel: iwlwifi 0000:04:00.0: 0x63810560 | beacon time kernel: iwlwifi 0000:04:00.0: 0xFD6F9A71 | tsf low kernel: iwlwifi 0000:04:00.0: 0x00000055 | tsf hi kernel: iwlwifi 0000:04:00.0: 0x00000000 | time gp1 kernel: iwlwifi 0000:04:00.0: 0x26462734 | time gp2 kernel: iwlwifi 0000:04:00.0: 0x00000001 | uCode revision type kernel: iwlwifi 0000:04:00.0: 0x00000024 | uCode version major kernel: iwlwifi 0000:04:00.0: 0xCA7B901D | uCode version minor kernel: iwlwifi 0000:04:00.0: 0x00000230 | hw version kernel: iwlwifi 0000:04:00.0: 0x00C89000 | board version kernel: iwlwifi 0000:04:00.0: 0x0A4F001C | hcmd kernel: iwlwifi 0000:04:00.0: 0x26FE3002 | isr0 kernel: iwlwifi 0000:04:00.0: 0x11800000 | isr1 kernel: iwlwifi 0000:04:00.0: 0x0800181A | isr2 kernel: iwlwifi 0000:04:00.0: 0x40412180 | isr3 kernel: iwlwifi 0000:04:00.0: 0x00000000 | isr4 kernel: iwlwifi 0000:04:00.0: 0x0A47001C | last cmd Id kernel: iwlwifi 0000:04:00.0: 0x00000000 | wait_event kernel: iwlwifi 0000:04:00.0: 0x00004A88 | l2p_control kernel: iwlwifi 0000:04:00.0: 0x00019C24 | l2p_duration kernel: iwlwifi 0000:04:00.0: 0x0000003F | l2p_mhvalid kernel: iwlwifi 0000:04:00.0: 0x000000EF | l2p_addr_match kernel: iwlwifi 0000:04:00.0: 0x0000001D | lmpm_pmg_sel kernel: iwlwifi 0000:04:00.0: 0x10032209 | timestamp kernel: iwlwifi 0000:04:00.0: 0x00002030 | flow_handler kernel: iwlwifi 0000:04:00.0: Start IWL Error Log Dump: kernel: iwlwifi 0000:04:00.0: Transport status: 0x0000004A, valid: 7 kernel: iwlwifi 0000:04:00.0: 0x00000067 | ADVANCED_SYSASSERT kernel: iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1 kernel: iwlwifi 0000:04:00.0: 0xC008694C | umac branchlink2 kernel: iwlwifi 0000:04:00.0: 0xC0083B0C | umac interruptlink1 kernel: iwlwifi 0000:04:00.0: 0xC0083B0C | umac interruptlink2 kernel: iwlwifi 0000:04:00.0: 0x00004000 | umac data1 kernel: iwlwifi 0000:04:00.0: 0xC0083B0C | umac data2 kernel: iwlwifi 0000:04:00.0: 0xDEADBEEF | umac data3 kernel: iwlwifi 0000:04:00.0: 0x00000024 | umac major kernel: iwlwifi 0000:04:00.0: 0xCA7B901D | umac minor kernel: iwlwifi 0000:04:00.0: 0xC088628C | frame pointer kernel: iwlwifi 0000:04:00.0: 0xC088628C | stack pointer kernel: iwlwifi 0000:04:00.0: 0x0086014E | last host cmd kernel: iwlwifi 0000:04:00.0: 0x00000000 | isr status reg kernel: iwlwifi 0000:04:00.0: IML/ROM dump: kernel: iwlwifi 0000:04:00.0: 0x00000000 | IML/ROM error/state kernel: iwlwifi 0000:04:00.0: 0x00000003 | IML/ROM data1 kernel: iwlwifi 0000:04:00.0: Fseq Registers: kernel: iwlwifi 0000:04:00.0: 0x254FF6BE | FSEQ_ERROR_CODE kernel: iwlwifi 0000:04:00.0: 0xEB4D862A | FSEQ_TOP_INIT_VERSION kernel: iwlwifi 0000:04:00.0: 0x94078394 | FSEQ_CNVIO_INIT_VERSION kernel: iwlwifi 0000:04:00.0: 0x0000A10B | FSEQ_OTP_VERSION kernel: iwlwifi 0000:04:00.0: 0x23B1050F | FSEQ_TOP_CONTENT_VERSION kernel: iwlwifi 0000:04:00.0: 0x2DFF3649 | FSEQ_ALIVE_TOKEN kernel: iwlwifi 0000:04:00.0: 0xC953F0BA | FSEQ_CNVI_ID kernel: iwlwifi 0000:04:00.0: 0x02B66AEC | FSEQ_CNVR_ID kernel: iwlwifi 0000:04:00.0: 0x00000010 | CNVI_AUX_MISC_CHIP kernel: iwlwifi 0000:04:00.0: 0x0BADCAFE | CNVR_AUX_MISC_CHIP kernel: iwlwifi 0000:04:00.0: 0x0BADCAFE | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM kernel: iwlwifi 0000:04:00.0: 0x0BADCAFE | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR kernel: iwlwifi 0000:04:00.0: Collecting data: trigger 2 fired. kernel: ieee80211 phy0: Hardware restart was requested [...] $ lspci -s 04:00.0 -v 04:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78) Subsystem: Intel Corporation Dual Band Wireless-AC 8265 Flags: bus master, fast devsel, latency 0, IRQ 136 Memory at ec100000 (64-bit, non-prefetchable) [size=8K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [40] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number e4-70-b8-ff-ff-3f-cc-8f Capabilities: [14c] Latency Tolerance Reporting Capabilities: [154] L1 PM Substates Kernel driver in use: iwlwifi Kernel modules: iwlwifi -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/1848831 Title: Intel WiFi AX200 [8086:08b1] subsystem [8086:4070] firmware loading error resulting in no wifi Status in Gaming Edition: In Progress Status in linux-firmware package in Ubuntu: Confirmed Bug description: Ubuntu 19.10 - stock kernel - Intel AX200 PCI card in a desktop PC uname -a Linux nahuatl 5.3.0-18-generic #19-Ubuntu SMP Tue Oct 8 20:14:06 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux The card is detected OK as dmesg shows, however the card's firmware fails immediately after loading (see dmesg output below) and wifi doesn't work at all. Big disappointment since the AX200 chip was supposed to be supported on 19.10. Ubuntu includes two ax200 firmware versions, version 48 loads by default in my system (and fails). I tried version 46 (by renaming the version 48 file) and it failed in the exact same manner $ ls /lib/firmware/iwlwifi-cc-* /lib/firmware/iwlwifi-cc-a0-46.ucode /lib/firmware/iwlwifi-cc-a0-48.ucode The card's Bluetooth functionality is also detected and it works fine. It's just the wifi FW loading what seems broken in ubuntu's 5.3 kernel. $ rfkill list 0: hci0: Bluetooth Soft blocked: yes Hard blocked: no ~$ dmesg | grep iwl [ 12.312443] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002) [ 12.321098] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17 [ 12.321101] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM [ 12.321102] iwlwifi 0000:01:00.0: Found debug configuration: 0 [ 12.321309] iwlwifi 0000:01:00.0: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm [ 12.390389] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340 [ 12.400654] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 12.400893] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor. [ 13.414781] iwlwifi 0000:01:00.0: Collecting data: trigger 15 fired. [ 13.414908] iwlwifi 0000:01:00.0: Start IWL Error Log Dump: [ 13.414910] iwlwifi 0000:01:00.0: Status: 0x00000000, count: 6 [ 13.414911] iwlwifi 0000:01:00.0: Loaded firmware version: 48.4fa0041f.0 [ 13.414912] iwlwifi 0000:01:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL [ 13.414913] iwlwifi 0000:01:00.0: 0x002022F0 | trm_hw_status0 [ 13.414913] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1 [ 13.414914] iwlwifi 0000:01:00.0: 0x004F8E3C | branchlink2 [ 13.414915] iwlwifi 0000:01:00.0: 0x004E4FF4 | interruptlink1 [ 13.414915] iwlwifi 0000:01:00.0: 0x004E4FF4 | interruptlink2 [ 13.414916] iwlwifi 0000:01:00.0: 0x004F3DB0 | data1 [ 13.414917] iwlwifi 0000:01:00.0: 0x00001000 | data2 [ 13.414917] iwlwifi 0000:01:00.0: 0xF0000000 | data3 [ 13.414918] iwlwifi 0000:01:00.0: 0x00000000 | beacon time [ 13.414919] iwlwifi 0000:01:00.0: 0x0000795F | tsf low [ 13.414919] iwlwifi 0000:01:00.0: 0x00000000 | tsf hi [ 13.414920] iwlwifi 0000:01:00.0: 0x00000000 | time gp1 [ 13.414921] iwlwifi 0000:01:00.0: 0x0000DFD5 | time gp2 [ 13.414921] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type [ 13.414922] iwlwifi 0000:01:00.0: 0x00000030 | uCode version major [ 13.414923] iwlwifi 0000:01:00.0: 0x4FA0041F | uCode version minor [ 13.414923] iwlwifi 0000:01:00.0: 0x00000340 | hw version [ 13.414924] iwlwifi 0000:01:00.0: 0x18C89000 | board version [ 13.414925] iwlwifi 0000:01:00.0: 0x8002FF03 | hcmd [ 13.414925] iwlwifi 0000:01:00.0: 0x00020000 | isr0 [ 13.414926] iwlwifi 0000:01:00.0: 0x00000000 | isr1 [ 13.414926] iwlwifi 0000:01:00.0: 0x08F00002 | isr2 [ 13.414927] iwlwifi 0000:01:00.0: 0x00C0000C | isr3 [ 13.414928] iwlwifi 0000:01:00.0: 0x00000000 | isr4 [ 13.414928] iwlwifi 0000:01:00.0: 0x00000000 | last cmd Id [ 13.414929] iwlwifi 0000:01:00.0: 0x004F3DB0 | wait_event [ 13.414930] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control [ 13.414930] iwlwifi 0000:01:00.0: 0x00000020 | l2p_duration [ 13.414931] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid [ 13.414932] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match [ 13.414932] iwlwifi 0000:01:00.0: 0x00000009 | lmpm_pmg_sel [ 13.414933] iwlwifi 0000:01:00.0: 0x00000000 | timestamp [ 13.414934] iwlwifi 0000:01:00.0: 0x0000F81C | flow_handler [ 13.414974] iwlwifi 0000:01:00.0: Start IWL Error Log Dump: [ 13.414975] iwlwifi 0000:01:00.0: Status: 0x00000000, count: 7 [ 13.414976] iwlwifi 0000:01:00.0: 0x201000A3 | ADVANCED_SYSASSERT [ 13.414976] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1 [ 13.414977] iwlwifi 0000:01:00.0: 0xC008CC3C | umac branchlink2 [ 13.414978] iwlwifi 0000:01:00.0: 0xC0087660 | umac interruptlink1 [ 13.414978] iwlwifi 0000:01:00.0: 0x00000000 | umac interruptlink2 [ 13.414979] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data1 [ 13.414980] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data2 [ 13.414980] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3 [ 13.414981] iwlwifi 0000:01:00.0: 0x00000030 | umac major [ 13.414981] iwlwifi 0000:01:00.0: 0x4FA0041F | umac minor [ 13.414982] iwlwifi 0000:01:00.0: 0x0000DFC9 | frame pointer [ 13.414983] iwlwifi 0000:01:00.0: 0xC0886C1C | stack pointer [ 13.414983] iwlwifi 0000:01:00.0: 0x0000FFFF | last host cmd [ 13.414984] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg [ 13.414991] iwlwifi 0000:01:00.0: Fseq Registers: [ 13.414994] iwlwifi 0000:01:00.0: 0xE0000000 | FSEQ_ERROR_CODE [ 13.414998] iwlwifi 0000:01:00.0: 0x80290001 | FSEQ_TOP_INIT_VERSION [ 13.415002] iwlwifi 0000:01:00.0: 0x80050008 | FSEQ_CNVIO_INIT_VERSION [ 13.415006] iwlwifi 0000:01:00.0: 0x0000A503 | FSEQ_OTP_VERSION [ 13.415010] iwlwifi 0000:01:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION [ 13.415014] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN [ 13.415018] iwlwifi 0000:01:00.0: 0x00100530 | FSEQ_CNVI_ID [ 13.415022] iwlwifi 0000:01:00.0: 0x00000532 | FSEQ_CNVR_ID [ 13.415025] iwlwifi 0000:01:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP [ 13.415031] iwlwifi 0000:01:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP [ 13.415037] iwlwifi 0000:01:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM [ 13.415043] iwlwifi 0000:01:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR [ 13.415069] iwlwifi 0000:01:00.0: SecBoot CPU1 Status: 0x6558, CPU2 Status: 0x3 [ 13.415070] iwlwifi 0000:01:00.0: Failed to start RT ucode: -110 [ 13.415071] iwlwifi 0000:01:00.0: Firmware not running - cannot dump error [ 13.426862] iwlwifi 0000:01:00.0: Failed to run INIT ucode: -110 ProblemType: Bug DistroRelease: Ubuntu 19.10 Package: linux-firmware 1.183 ProcVersionSignature: Ubuntu 5.3.0-18.19-generic 5.3.1 Uname: Linux 5.3.0-18-generic x86_64 ApportVersion: 2.20.11-0ubuntu8 Architecture: amd64 CurrentDesktop: GNOME Date: Sat Oct 19 00:25:44 2019 Dependencies: InstallationDate: Installed on 2018-08-01 (443 days ago) InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725) PackageArchitecture: all SourcePackage: linux-firmware UpgradeStatus: Upgraded to eoan on 2019-10-18 (1 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntux/+bug/1848831/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp