Skip to content

v5.1.0 — MT7902 Linux WiFi + Bluetooth

Choose a tag to compare

@discipleartem discipleartem released this 01 Aug 16:05
· 7 commits to main since this release

MediaTek MT7902 Linux Driver 5.1.0

First GitHub Release of the practical Linux fix for MediaTek MT7902 (Filogic 310).

Fixes

  • WiFi not working — PCIe 14c3:7902 → module mt7902e
  • Bluetooth missing — Opcode 0x0c03 failed: -110 / zero BD address → btusb_mt7902
  • Shutdown hangs — systemd helpers

Install

git clone https://github.com/discipleartem/mediatek-mt7902-linux-wifi-bluetooth.git
cd mediatek-mt7902-linux-wifi-bluetooth
./tests/run-tests.sh
sudo apt install -y build-essential linux-headers-$(uname -r) git dkms
sudo ./mt7902.sh install-all && sudo reboot

Docs

Known limitations

Bluetooth install blacklists stock btusb / btmtk (Realtek USB BT via btusb stops). Secure Boot must allow unsigned/out-of-tree modules.

Tested on Ubuntu 24.04 (Acer Aspire A315-59).