Public bug reported:
Title: iwlwifi (AX101 / so-a0-hr-b0 / fw 89) — reproducible
NMI_INTERRUPT_UMAC_FATAL firmware
assert on 5 GHz DFS channels: 293 asserts / 50 boots over 11 months, 84%
clustered
20:00–24:00, peak at 21:00
================================================================================
SUMMARY
================================================================================
The iwlwifi firmware reproducibly asserts (NMI_INTERRUPT_UMAC_FATAL /
ADVANCED_SYSASSERT)
when associated to an AP on a 5 GHz DFS channel, cascading into a device-reset
storm
("Too many device errors - delay next reset") and a full desktop freeze
requiring a hard
power-cycle. Over 11 months of daily use: 293 asserts across 50 boots
(2025-08-15 →
2026-07-26), with 84% occurring between 20:00–24:00 local and 53% at the 21:00
hour alone —
consistent with elevated evening DFS radar activity. Zero asserts on non-DFS
channels or
2.4 GHz.
================================================================================
HARDWARE
================================================================================
- Laptop: ASUS Vivobook X1504VA
- CPU: Intel Core i3-1315U (Raptor Lake-U, 13th Gen)
- Wi-Fi: Intel AX101 CNVi, PCI 0000:00:14.3, RF module so-a0-hr-b0 (HR1 B3)
================================================================================
SOFTWARE
================================================================================
- OS: Ubuntu 26.04 (development branch)
- Kernel: 7.0.0-28-generic
- Driver: iwlwifi / iwlmvm
- Firmware: iwlwifi-so-a0-hr-b0-89.ucode, version 89.123cf747.0
(latest available; driver requests API 89 only, no fallback)
================================================================================
ASSERT SIGNATURES
================================================================================
iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
iwlwifi 0000:00:14.3: 0x2010120E | ADVANCED_SYSASSERT
iwlwifi 0000:00:14.3: 0x00000B03 | IML/ROM error/state
iwlwifi 0000:00:14.3: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
iwlwifi 0000:00:14.3: Too many device errors - delay next reset
================================================================================
STATISTICAL EVIDENCE (persistent journald, 50 affected boots)
================================================================================
- Range: 2025-08-15 21:22 → 2026-07-26 10:51
- Total NMI_INTERRUPT_UMAC_FATAL events: 293
- Hour-of-day distribution:
21:00 -> 154 (53%)
22:00 -> 34
23:00 -> 32
20:00 -> 27
17:00 -> 26 ┐
10:00 -> 12 ├ daytime remainder = only days spent on-site at the
affected location
15:00 -> 8 ┘
- 247/293 (84%) fall in 20:00–24:00.
- Signal quality excellent (-44 dBm) — not a weak-signal issue.
================================================================================
TRIGGER / REPRODUCTION
================================================================================
- Occurs only on a 5 GHz DFS channel (confirmed on channel 112 / 5560 MHz).
- A radar-related channel switch (CSA) — or a manual 5→2.4 GHz band switch while
associated — deterministically triggers the assert; the manual case caused an
immediate full desktop freeze + reboot.
- The strong evening clustering is consistent with elevated DFS radar activity
at that time.
================================================================================
WHEN IT DOES NOT HAPPEN
================================================================================
- Non-DFS 5 GHz channel (36–48 / 149–161): zero asserts over 5+ hours.
- 2.4 GHz (channel 11): zero asserts.
- AP configured with skip-dfs-channels=all: never occurs.
================================================================================
IMPACT
================================================================================
After the assert cascade the device enters permanent reset failure, Wi-Fi
drops, and
the GNOME desktop hangs. A warm reboot does NOT recover the CNVi (it is not
power-cycled);
a full cold poweroff is required to restore Wi-Fi.
================================================================================
RULED OUT (verified via journalctl across affected boots)
================================================================================
- GPU/i915 hang, kernel panic/lockup/RCU stall, MCE/hardware, thermal, OOM —
all absent.
- The only recurring fault is iwlwifi.
- Not mitigated by: bt_coex_active=0, disable_11ax=1, or power-management tweaks
(iwlmvm power_scheme=1, wifi.powersave off).
- Firmware downgrade is impossible (driver requests API 89 only).
================================================================================
WORKAROUND
================================================================================
Force the client to 2.4 GHz (separate SSID), or pin the AP to a fixed non-DFS 5
GHz
channel. The provider (Vodafone) router's 5 GHz channel is locked to
"automatic", so
channel pinning was not possible on that device.
================================================================================
EXPECTED BEHAVIOR
================================================================================
The firmware should handle a DFS radar event / channel-switch announcement (CSA)
gracefully, without a fatal UMAC assert and device-reset storm.
================================================================================
HOW TO FILE
================================================================================
Ubuntu (auto-collects hardware, dmesg, versions):
ubuntu-bug linux
Upstream (firmware fix):
bugzilla.kernel.org -> Product: Drivers, Component: network-wireless
(iwlwifi)
or [email protected]
Attach: iwlwifi-bug-attachment.txt (per-boot assert summary + full assert log
lines)
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-28-generic 7.0.0-28.28
ProcVersionSignature: Ubuntu 7.0.0-28.28-generic 7.0.12
Uname: Linux 7.0.0-28-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: taszilo 5120 F.... wireplumber
/dev/snd/seq: taszilo 5103 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sun Jul 26 11:23:59 2026
InstallationDate: Installed on 2025-06-13 (408 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Release amd64 (20250415.3)
MachineType: ASUSTeK COMPUTER INC. Vivobook_ASUSLaptop X1504VA_X1504VA
ProcEnviron:
LANG=hu_HU.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-28-generic
root=UUID=934c7500-722d-4723-8f37-6f28418723dd ro quiet splash
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
SourcePackage: linux
UpgradeStatus: Upgraded to resolute on 2026-06-13 (43 days ago)
dmi.bios.date: 03/13/2024
dmi.bios.release: 5.27
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: X1504VA.304
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: X1504VA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias:
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrX1504VA.304:bd03/13/2024:br5.27:svnASUSTeKCOMPUTERINC.:pnVivobook_ASUSLaptopX1504VA_X1504VA:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnX1504VA:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:sku:pfaVivobook:
dmi.product.family: Vivobook
dmi.product.name: Vivobook_ASUSLaptop X1504VA_X1504VA
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
** Attachment added: "iwlwifi-bug-attachment.txt"
https://bugs.launchpad.net/bugs/2161831/+attachment/5986590/+files/iwlwifi-bug-attachment.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2161831
Title:
iwlwifi (AX101/so-a0-hr-b0/fw 89) NMI_INTERRUPT_UMAC_FATAL firmware
assert on 5 GHz DFS channels
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2161831/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs