[SRU][Q][PATCH 0/2] MT7925 wifi is hard blocked on Dell's machine

AceLan Kao acelan.kao at canonical.com
Mon Jun 29 09:48:28 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. We also revert the local DMI quirk for HP systems since polling is now disabled.

Reverted commits:

• Revert "wifi: mt76: mt7925: add rfkill_poll for hardware rfkill" (reverts upstream commit e54b870212c079bef4ff61238f8c1278a14d1863 from
v6.16)
• Revert local DMI quirk commit for HP systems (reverts local commit 20c9b07dcea9d49c876c9532a48a6dc88f43d0f9)

[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) (2):
  Revert "UBUNTU: SAUCE: wifi: mt76: mt7925: add DMI quirk for HP Z2
    Mini G1a Workstation"
  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  | 22 -----------
 .../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, 65 deletions(-)

-- 
2.53.0




More information about the kernel-team mailing list