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

Reply via email to