MT7927 / MT6639 firmware missing in linux-firmware (PCI ID 14c3:6639)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 888
- Forks
- 436
- PR merge metrics
- No merged PRs in 30d
Description
Hardware:
MediaTek MT7927 (WiFi 7 combo device)
PCI ID: 14c3:6639
Motherboard: ASUS ProArt X870E Creator
Ubuntu 24.04.4 + kernel 6.17.
The mt7925e driver loads correctly, but the required MT6639 firmware
is not present in linux-firmware.
Without the firmware, dmesg reports:
Direct firmware load failed with error -2
mediatek/mt7927/WIFI_RAM_CODE_MT6639_2_1.bin
mediatek/mt7927/WIFI_MT6639_PATCH_MCU_2_1_hdr.bin
WiFi works once the following firmware files are installed:
mediatek/mt7927/WIFI_RAM_CODE_MT6639_2_1.bin
mediatek/mt7927/WIFI_MT6639_PATCH_MCU_2_1_hdr.bin
Bluetooth also requires:
mediatek/mt6639/BT_RAM_CODE_MT6639_2_1_hdr.bin
These blobs were extracted from the ASUS Windows driver package:
DRV_WiFi_MTK_MT7925_MT7927_TP_W11_64_*
Once installed in /lib/firmware/mediatek/, both WiFi and Bluetooth
initialize correctly.
Just reporting in case the firmware should be added to linux-firmware
for MT7927 support.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by verifying the missing firmware paths from the dmesg output and compare them with the mt7925e driver’s requested filenames. Review how the three named blobs are handled in linux-firmware and the repository’s firmware-reporting process; done means MT7927 WiFi and Bluetooth initialize without the reported firmware-load failures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- networking, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100