Hi all, I’ve been trying to flash the GNUton Asuswrt-Merlin firmware onto my ASUS ZenWiFi XT8 V2 (RT-AX95Q V2), but I’m completely stuck. I’m using the following GNUton build: Firmware: RT-AX95Q_3004_388.9_2-gnuton1_puresqubi.w (Downloaded from GitHub – explicitly for the XT8 V2)
What I’ve tried so far:
What I’ve tried so far:
- Web GUI (stock firmware): Uploading the .w file fails immediately with “Update failed”
- Mini CFE Web UI (rescue mode): Accessed via reset + power to trigger recovery mode. Uploading the .w file fails with “Upload failed”
- ASUS Firmware Restoration Tool (Windows): Tool detects the router. Upload appears to start but hangs on “waiting for reboot”. Manual reboot simply loads the stock firmware again
- Downgraded to older ASUS firmware: Flashed the oldest available official firmware from ASUS’ website. Still rejected the GNUton firmware in all methods
- USB (FAT32) method via PuTTY/SSH: USB mounted successfully (/tmp/mnt/MERLIN). .w file copied to /tmp. Set downgrade override via NVRAM:
nvram set DOWNGRADE_CHECK=0
nvram set DOWNGRADE_CHECK_PASS=1
nvram commit
reboot
ubiformat /dev/mtd4 -y -f /tmp/RT-AX95Q_3004_388.9_2-gnuton1_puresqubi.w
→ Fails with: ubiformat: all 0 eraseblocks are bad - Alternative attempts: Tried dd to /dev/mtd2 → gets “Invalid argument”. mtd-write is not available. No write method to mtd2 or mtd4 has worked