EU version is possible too. The installation is similiar to that of Mercusys MR90X, you extract tp-data.bin and then get the eeprom.bin file. Very similiar to this install method: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=8b24289a5267e486abd9ccbf4b4ad82f14d545ae
Now what do I do? Any questions? Where is my gold medal, also I want free ice cream too 
What works: I dunno just installed.
What doesn't work: LEDS. Only power led works. Other LED's don't. Also one of the lan ports I tried, it made the router reboot loop. I unplugged that LAN port, now it works. Later, I plugged that port but this time it works.
1 Like
Ok I checked from the dmesg, dmesg expects to file to be named like this: /lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
I renamed it and then it worked. But one more thing, how do you do this Openwrt U-boot layout thing? Mercusys MR90X had that and I liked it. Because, AX80 has 30MB flash left like this now.
Also to that eeprom to survive firmware upgrades, I've created a new file, /etc/hotplug.d/firmware/12-ax80eu-eeprom must be like this. Here:
#!/bin/sh
# AX80 (MT7986 + MT7975 dual) EEPROM symlink
case "$FIRMWARE" in
mediatek/mt7986_eeprom_mt7975_dual.bin)
mkdir -p /lib/firmware/mediatek
if [ -f /tmp/tp_data/MT7986_EEPROM.bin ]; then
ln -sf /tmp/tp_data/MT7986_EEPROM.bin \
/lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
fi
;;
esac
Also after this:
echo "/etc/hotplug.d/firmware/12-ax80-eeprom" >> /etc/sysupgrade.conf
That will make it survive sysupgrades
1 Like