пятница

[Bug 2147193] Re: [Regression] WiFi hard-blocked on MSI Vector A16 with MT7922 on 6.17 HWE kernel (works on 6.8 GA)

** Tags added: kernel-daily-bug

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2147193

Title:
[Regression] WiFi hard-blocked on MSI Vector A16 with MT7922 on 6.17
HWE kernel (works on 6.8 GA)

Status in linux package in Ubuntu:
New

Bug description:
Ubuntu 24.04.4 LTS
Kernel: 6.17.0-20-generic (HWE) — BROKEN
Kernel: 6.8.0-107-generic (GA) — WORKING

Hardware: MSI Vector A16 HX A8WHG
WiFi: MediaTek MT7922 (PCI ID: 14c3:7922), driver: mt7921e
BIOS: E15MMAMS.104

Problem:
After the 6.17 HWE kernel update, WiFi is permanently hard-blocked.
rfkill shows "Hard blocked: yes" with RFKILL_HW_BLOCK_REASON=0x1.

The regression is caused by mt7921_mcu_wf_rf_pin_ctrl() added in
kernels after 6.8, which polls the MT7922 MCU for RF pin state.
The MCU incorrectly reports "blocked" on this MSI laptop.

Additionally, MSI BIOS has a bug where WLAN ACPI objects are defined
in two SSDT tables (SSDT4 MSI_WLAN and SSDT24 AMD GPPRPL), causing
AE_ALREADY_EXISTS errors. This may contribute to incorrect hardware
state, though eliminating these errors via SSDT override did not
resolve the hard block.

Workaround:
Use kernel 6.8.0-107-generic (GA kernel). WiFi works perfectly.

Expected fix:
The upstream fix in kernel 6.19 (revert of broken MT792x commit)
addresses a different issue (firmware loading panic). The RF pin
polling regression may need a separate fix or a quirk for MSI
laptops where the MCU reports incorrect RF pin state.

Steps to reproduce:
1. Install Ubuntu 24.04 on MSI Vector A16 HX A8WHG
2. Install linux-image-generic-hwe-24.04 (kernel 6.17)
3. Reboot — WiFi is hard-blocked
4. Boot kernel 6.8 — WiFi works

ProcVersionSignature: Ubuntu 6.8.0-107.107-generic 6.8.12

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

Комментариев нет:

Отправить комментарий