[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