Wi-Fi adapters

MediaTek MT7921 PCIe family

An MT7921-family PCIe radio. The mt7921 driver directory also contains other chip families, so its directory name is not enough to identify a device.

On this page
  1. Overview & identity
  2. Driver & binding
  3. Firmware
  4. Read-only diagnostics
  5. Limitations & related issues
  6. References

Overview & identity

The curated PCI identity is 14c3:7961. It is a checked family candidate and does not name a unique marketed adapter.

Curated identifiers
pci 14c3:7961

A numeric match establishes a candidate family within the reviewed evidence. Marketing names, board variants, subsystem conditions and successful operation remain separate questions.

Driver & binding

mt7921e maps this PCI entry to MT7921 firmware data. The RAM-code and MCU-patch filenames are separate parts of initialization.

  • mt7921e — kernel driver/module candidate

Detected, bound, operational: learn the difference

Firmware

Host-loaded firmware required

Names are copied only as short source-backed identifiers. They are not an installation recipe; verify the exact host request and successful loading.

Checked examples or filename branches, not a complete installation list:

  • mediatek/WIFI_RAM_CODE_MT7961_1.bin
  • mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin

Inspect firmware packaging on your distribution

Read-only diagnostics

Run one displayed command at a time. Replace uppercase placeholders with the affected device, interface or module from your own output. Commands are never executed here. Read-only output can still contain private identifiers.

Read the selected PCI function

lspci -nnk -s BDF

Replace BDF with the address from your report. Compare Kernel driver in use with Kernel modules; only the former records binding. This ordinary query normally needs no root privileges.

Read firmware metadata

modinfo -F firmware MODULE

Replace MODULE with mt7921e or the actual candidate module in your report. Metadata lists declared filenames; it does not prove a file was loaded. This query needs no root privileges.

Read existing Wi-Fi association

iw dev INTERFACE link

Replace INTERFACE with the wireless interface from iw dev. Association and rate are observations, not a throughput or firmware test. This query normally needs no root privileges.

Limitations & related issues

MT7921 PCIe enumeration cannot establish the state of a separate USB Bluetooth controller. The driver’s shared code does not make MT7922 firmware interchangeable.

These guides are linked for relevant observations, not as known defects of every device in this family.

Choose a hardware diagnostic workflow · Inspect a log excerpt in Fix Lab

References

Source review records a checked implementation or document, not a reproduced hardware test. Version-specific tables do not establish a minimum kernel or guaranteed operation.