Hi
I’m running a khadas vim3 image on my x96 max+ with mt7661rsn WiFi chip (figured it out after opening the back cover). Obviously, wifi doesn’t work and that’s why I’m here.
For some reason, Android identifies the chip as mt7663 (which should be supported by the mt76 driver since 5.8, according to the linux wireless wiki). Perhaps it’s possible to instruct mt76 to work with that mt7661 chip just like if it was mt7663?
Also, I found some *.bin
and *.dat
files in android’s /vendor/firmware/
, like WIFI_RAM_CODE_MT7663.bin
and so on, but I have no idea what to do with them.
I tried just copying android firmware to /usr/lib/firmware
and at the same time copy-pasting wifi-related dts pieces from android dts, but that of course didn’t work.
dmesg
shows nothing mt76*
-relevant.
Doing modprobe -a mt76
doesn’t print anything to dmesg
.
Maybe worth mentioning, I installed the system according to this guide, with the only difference being that right now I’m using a minimal image, not a kde-plasma
one. Anyway, that doesn’t matter as the problem exists regardless of dts/image/whatever.
So, any idea how to bring the wifi up?
I’m not a Stallman fanatic, so proprietary firmware extracted from android will do, as long as everything works.
I’ll post more logs if necessary.
Thank you.