Skip to content

Support for MediaTek MT7902 (PCI ID 14c3:7902) not working on Linux 6.12/6.15 #1001

@Pratharshan

Description

@Pratharshan

Hi,

I’m trying to get Wi-Fi working on a laptop with a MediaTek MT7902 wireless card.
Currently, the device is detected via lspci, but no mt76 driver is binding to it.
Here are the details:

System Info

  • Distro: Kali Linux (based on Debian Testing)
  • Kernel versions tested: 6.12.33 and 6.15.11 (Xanmod)
  • Driver: mt76 (latest pulled from GitHub, commit [add commit hash if you cloned it])
  • Firmware: Installed from linux-firmware package (up to date as of Aug 2025)

Hardware

Output of lspci -nn | grep Network:
02:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902]

What I tried

  • Installed headers, built mt76 from source.
  • Verified mt7921_pci_device_table[] includes nearby device IDs (e.g., 0x7922, 0x7902).
  • Kernel modules build but card still does not show in ip link.
  • dmesg shows no attempt to load mt76 for 14c3:7902.

Request

Could support for MT7902 (14c3:7902) be added to the mt76 driver?
If it is supposed to be supported already, any guidance on firmware or patches would be greatly appreciated.

Thanks a lot for your work on keeping MediaTek cards usable on Linux!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions