-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Hello!
I'm trying to get Wi-Fi working on my laptop with a MediaTek MT7902 chip under Manjaro Linux (kernel 6.15.7-1-MANJARO).
The driver builds and the module loads, but no Wi-Fi interface appears, and I see repeated errors in dmesg:
mt7902e 0000:02:00.0: Timeout for driver own
mt7902e 0000:02:00.0: hardware init failed
System information:
- Distribution: Manjaro Linux
- Kernel version: 6.15.7-1-MANJARO
- Chip: MediaTek MT7902
(lspci: 02:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902]) - ASIC revision: 30003 (from dmesg)
- Driver: OnlineLearningTutorials/mt7902_temp (latest commit, cloned with --depth 1)
- Firmware files are present in
/lib/firmware/mediatek/:- WIFI_MT7902_patch_mcu_1_1_hdr.bin
- WIFI_RAM_CODE_MT7902_1.bin
What I have tried:
- The module builds and loads without errors.
- Firmware files are unpacked and permissions are set.
- Tried different firmware versions (from Windows driver and linux-firmware).
- Tried different kernel versions (6.12, 6.15).
- Secure Boot is disabled.
- The chip is visible in lspci, but no Wi-Fi interface appears.
- No "firmware not found" errors in dmesg, only "Timeout for driver own" and "hardware init failed".
dmesg output:
mt7902e 0000:02:00.0: enabling device (0000 -> 0002)
mt7902e 0000:02:00.0: disabling ASPM L1
mt7902e 0000:02:00.0: ASIC revision: 30003
mt7902e 0000:02:00.0: Timeout for driver own
mt7902e 0000:02:00.0: hardware init failed
Questions:
- Is ASIC revision 30003 supported by this driver?
- Is there a working driver/firmware combination for MT7902 on Linux?
- Is there anything I can do to get Wi-Fi working on this chip?
Thank you for your work! I am ready to provide any additional logs or information if needed.
Metadata
Metadata
Assignees
Labels
No labels