MT7927 WiFi on Linux: Wrong Driver, Wrong Chip, No Driver

Update - March 5, 2026 MT7927 WiFi now fully works on Linux - 2.4/5/6 GHz, WiFi 7 320MHz EHT (~1 Gbps), MLO, AP mode, suspend/resume, and mac_reset recovery. 20 patches, community-tested on 10+ hardware platforms. See the follow-up: MT7927 WiFi on Linux: Making It Work. In my previous post, I documented the 15-month journey to get Bluetooth working on the MediaTek MT7927. The btusb-mt7927-dkms AUR package patched three missing layers - USB device ID, hardware variant support, and firmware extraction - to bring up a fully functional Bluetooth 5.4 adapter. ...

February 20, 2026 · 8 min · Javier Tia · Updated: April 28, 2026

Enabling MediaTek MT7927 Bluetooth on Linux: A 15-Month Journey

In November 2024, I installed an ASUS ROG Crosshair X870E Hero motherboard - AMD’s flagship X870E platform with a MediaTek MT7927 (Filogic 380) WiFi 7 chip. Running CachyOS, WiFi worked out of the box through the mt7925e driver. Bluetooth did not. What followed was a 15-month journey through kernel source, mailing lists, and community reverse-engineering that ended with a working Bluetooth 5.4 adapter and a published AUR package. This is the story of how it got there. ...

February 16, 2026 · 7 min · Javier Tia · Updated: March 31, 2026