[SRU][R][PATCH 0/1] MT7925 wifi is hard blocked on Dell's machine
AceLan Kao
acelan.kao at canonical.com
Mon Jun 29 09:47:41 UTC 2026
From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2158229
[Impact]
The Wi-Fi is hard blocked on Dell systems (CIDs: 202505-36757, 202501-36195, 202501-36253) and HP systems with Mediatek MT7925 cards. The
wireless connection cannot be used.
The rfkill state shows:
$ rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
[Fix]
We revert the hardware rfkill polling feature for Mediatek MT7925 cards. This polling feature was introduced upstream in v6.16.
Reverted commits:
• Revert "wifi: mt76: mt7925: add rfkill_poll for hardware rfkill" (reverts upstream commit e54b870212c079bef4ff61238f8c1278a14d1863 from
v6.16)
[Test Plan]
Check the rfkill state on affected hardware:
$ rfkill list
Without the patches:
The Wireless LAN interface shows "Hard blocked: yes". The Wi-Fi connection does not work.
With the patches:
The Wireless LAN interface shows "Hard blocked: no". The Wi-Fi connection works.
[Where problems could occur]
This change affects the mt76 Mediatek wireless driver.
If a system has a physical wireless switch that needs software polling, the switch will stop working. Toggling the physical switch would not change the Wi-Fi block state.
Chia-Lin Kao (AceLan) (1):
UBUNTU: SAUCE: Revert "wifi: mt76: mt7925: add rfkill_poll for
hardware rfkill"
.../wireless/mediatek/mt76/mt76_connac_mcu.h | 1 -
.../net/wireless/mediatek/mt76/mt7925/main.c | 16 --------
.../net/wireless/mediatek/mt76/mt7925/mcu.c | 37 -------------------
.../wireless/mediatek/mt76/mt7925/mt7925.h | 1 -
.../net/wireless/mediatek/mt76/mt7925/pci.c | 4 --
5 files changed, 59 deletions(-)
--
2.53.0
More information about the kernel-team
mailing list