Public bug reported:

[Hardware]
Machine: Lenovo ThinkPad P1 Gen 8 (CID 202510-37972)
CPU: Intel Core Ultra (Arrow Lake)
Wireless Adapter: Intel Wi-Fi 7 BE201 320MHz
PCI ID: 8086:7740
Subsystem ID: 8086:00e0

[Environment]
OS: Ubuntu 24.04 LTS (noble)
Suspect Kernel: linux-image-7.0.0-43-generic (7.0.0-43.43~24.04.1 from 
noble-proposed)
Baseline Working Kernel: linux-image-6.17.0-1033-oem (6.17.0-1033.33 from 
noble-updates)

[Symptoms]
On kernel 7.0.0-43, the iwlwifi driver fails during device probe while sending 
PHY_CONFIGURATION_CMD, enters microcode software error recovery three times, 
and aborts probe. No wireless interface (wlan0 or wlp0s20f3) is registered, 
leaving the system with no Wi-Fi connectivity.

dmesg excerpts on 7.0.0-43-generic:
iwlwifi 0000:00:14.3: loaded firmware version 101.6e695a70.0 
bz-b0-fm-c0-c101.ucode op_mode iwlmld
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: FW error in SYNC CMD PHY_CONFIGURATION_CMD
iwlwifi 0000:00:14.3: Failed to send PHY config command: -5
Call Trace:
  dump_stack_lvl+0x76/0xa0
  iwl_trans_pcie_send_hcmd_sync+0x340/0x390 [iwlwifi]

[A/B Live Verification]
On the identical physical DUT (lenovo-thinkpad-p1-gen-8-c37972):
1. Booted 7.0.0-43-generic:
   network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").
2. Booted 6.17.0-1033-oem:
   iwlwifi loads bz-b0-fm-c0-101.ucode, registers wlp0s20f3, and 
network_device_info.py detect WIRELESS exits 0 with Interface wlp0s20f3.
3. Rebooted back to 7.0.0-43-generic:
   network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").

[Cross-Machine Data]
On deb 416751:
- lenovo-thinkpad-p1-gen-8-c37972 (BE201, 8086:7740 / subsys 8086:00e0): fails 
with bz-b0-fm-c0-c101.ucode PHY_CONFIGURATION_CMD error.
- lenovo-thinkpad-l14-gen-6-c36764 (BE201, 8086:7740 / subsys 8086:00e4): 
passes with bz-b0-fm-c0-c101.ucode, indicating the firmware assert specifically 
affects the 8086:00e0 subsystem.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  [Hardware]
  Machine: Lenovo ThinkPad P1 Gen 8 (CID 202510-37972)
  CPU: Intel Core Ultra (Arrow Lake)
  Wireless Adapter: Intel Wi-Fi 7 BE201 320MHz
  PCI ID: 8086:7740
  Subsystem ID: 8086:00e0
  
  [Environment]
  OS: Ubuntu 24.04 LTS (noble)
  Suspect Kernel: linux-image-7.0.0-43-generic (7.0.0-43.43~24.04.1 from 
noble-proposed)
  Baseline Working Kernel: linux-image-6.17.0-1033-oem (6.17.0-1033.33 from 
noble-updates)
  
  [Symptoms]
  On kernel 7.0.0-43, the iwlwifi driver fails during device probe while 
sending PHY_CONFIGURATION_CMD, enters microcode software error recovery three 
times, and aborts probe. No wireless interface (wlan0 or wlp0s20f3) is 
registered, leaving the system with no Wi-Fi connectivity.
  
  dmesg excerpts on 7.0.0-43-generic:
  iwlwifi 0000:00:14.3: loaded firmware version 101.6e695a70.0 
bz-b0-fm-c0-c101.ucode op_mode iwlmld
  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: FW error in SYNC CMD PHY_CONFIGURATION_CMD
  iwlwifi 0000:00:14.3: Failed to send PHY config command: -5
  Call Trace:
-   dump_stack_lvl+0x76/0xa0
-   iwl_trans_pcie_send_hcmd_sync+0x340/0x390 [iwlwifi]
+   dump_stack_lvl+0x76/0xa0
+   iwl_trans_pcie_send_hcmd_sync+0x340/0x390 [iwlwifi]
  
  [A/B Live Verification]
  On the identical physical DUT (lenovo-thinkpad-p1-gen-8-c37972):
  1. Booted 7.0.0-43-generic:
-    network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").
+    network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").
  2. Booted 6.17.0-1033-oem:
-    iwlwifi loads bz-b0-fm-c0-101.ucode, registers wlp0s20f3, and 
network_device_info.py detect WIRELESS exits 0 with Interface wlp0s20f3.
+    iwlwifi loads bz-b0-fm-c0-101.ucode, registers wlp0s20f3, and 
network_device_info.py detect WIRELESS exits 0 with Interface wlp0s20f3.
  3. Rebooted back to 7.0.0-43-generic:
-    network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").
+    network_device_info.py detect WIRELESS exits 1 ("No devices detected by 
udev").
  
  [Cross-Machine Data]
  On deb 416751:
  - lenovo-thinkpad-p1-gen-8-c37972 (BE201, 8086:7740 / subsys 8086:00e0): 
fails with bz-b0-fm-c0-c101.ucode PHY_CONFIGURATION_CMD error.
- - hp-elitebook-6-g1i-16-inch-notebook-ai-pc-x8wbsku4aba-c36238 (AX211, 
8086:7740 / subsys 8086:0090): fails with bz-b0-gf-a0-100.ucode RT ucode error.
  - lenovo-thinkpad-l14-gen-6-c36764 (BE201, 8086:7740 / subsys 8086:00e4): 
passes with bz-b0-fm-c0-c101.ucode, indicating the firmware assert specifically 
affects the 8086:00e0 subsystem.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2173379

Title:
  Intel BE201 fails firmware initialization with PHY_CONFIGURATION_CMD
  error on linux-oem-24.04d 7.0.0-43

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2173379/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to