Asus TUF Gaming AX6000 support

Right, but the problem is I believe the ASUS Firmware Restore Utility Reboots the router so it doesn't hold the image. It doesn't matter anyways because I already soldered in a serial cable and was able to hook it up to my computer. I prefer to go that route anyways, using the official image via serial console install method. I have the SolarWinds TFTP server and am trying to figure out the instructions below:


"1. Download the OpenWrt initramfs image. Copy the image to a TFTP server reachable at 192.168.1.70/24. Rename the image to tufax6000.bin.

  1. Connect the TFTP server to the AX6000 (e.g. LAN Port 1).

  2. Connect to the serial console, interrupt the auto boot process by pressing '4' when prompted (your choice will be echoed) to enter the command line interface for loading the image via TFTP or press '1' to load via TFTP using a command line wizard and set client IP, server IP and name of the image. All the available operation options are:

1: Load System code to SDRAM via TFTP. 2: Load System code then write to Flash via TFTP. 3: Boot System code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP.

  1. When option '4' selected, Download & Boot the OpenWrt initramfs image via:

MT7986> setenv ipaddr 192.168.1.1 MT7986> setenv serverip 192.168.1.70 MT7986> tftpboot 0x46000000 tufax6000.bin MT7986> bootm 0x46000000

  1. Wait for OpenWrt to boot.

  2. Transfer the sysupgrade image to the device using scp or similar, install using sysupgrade."


So, on step 3 when do I press 4? I'm also confused because it seems like the instructions are saying you can either press 4 or 1? So if I press 1 I don't have to use step 4? It's ambiguous unless I'm reading it wrong.

b.) Once I'm in LuCi (this has LuCi on there right?) So I just connect to 192.168.1.1 and use the sysupgrade option to upload the sysupgrade file? And then reboot and that's it?

c.) What are the chances of bricking my device when doing this? What are the important things to do, not to do?

Thanks.

I'm not sure the initramfs image has LuCi, I'd just connect via ssh and do sysupgrade on the command line.

Regarding uboot, I've not done an installation on the Asus in this way, but it looks like you need to use "4" to be able to set the TFTP server IP and other parameters. I have no idea from what IP "1" would try to load the image (maybe the given examples for "4" are the defaults, maybe not).

Has anyone successfully upgraded via web CLI? I found a link on its hardware information page. Also, is there any functional difference between flashing via web or TFTP? Here's that trx file Asus TUF Gaming AX6000 support - #151 by remittor

I see there has recently been a pull request and commit to increase the SPI bus frequency from 20Mhz to 52Mhz on a device with a filogic board. The AX6000 is a device that uses the SOC. The theory is that it would increase the performance of the device's NAND or NOR drives. The issue was, since it has not been tested on all OpenWRT devices with the SOC , that the pull request has only been implemented on a few devices. Is anyone here willing to try and test it for the AX6000 and create a pull request?

The flash speed usually isn't all that important for OpenWrt, so only make changes if you are sure that PCB design can actually cope with this - and keep in mind that not all devices falling from the production lines are the same (and you can't test dozens of devices from different production batches), so usually the vendor firmware 'knows best' in how far the vendor trusts their design.

That SPI stuff seems so weird to change. I don't know much about this but the only main advantage I could check from the Redmi 6000 commit was a faster boot time by approx 2 seconds... wow. If we're potentially introducing flash corruption for a 2 second faster boot time when a router is designed to be switched on 24/7 anyway, feels weird. It's asking for problems.

Kind of reminds me when high grade binned B-Die can do 3600C14 at around 1.37v but do that with any generic B-Die chips and you're not even posting at BIOS.

1 Like

TUF-AX6000 has joined TUF-AX4200 as being discontinued in America.

  1. Microcenter (pickup only) - AX6000 stocked at $139 USD.
  2. Staples (Canada) - AX4200 for $119 CAD if you live near the border.
  3. Used

Asus doesn't appear to be releasing any v2 models. Asus BT8 is filogic and the only choice for an "upgrade." Acer has expanded their W6 filogic routers, but support doesn't seem to be good still.
OpenWrt Two appears to be the only thing coming that would be a replacement for the Asus filogic models that is actually a hardware upgrade.

Looks like Amazon still has some stock...

At $300USD, there are alternatives based on the same chipset that have better support

The case for buying OpenWRT routers becomes stronger if one thinks of how actively it is being developed and supported after release.

Microcenter (USA) has restocked (for pickup only) @ $139.

Just did a flash with the TRX method. Simple and worked flawless

For anyone reading this, here is how I did it step by step.

  1. (Optional) Backup your old router settings (ie, port forwarding rules, Static DHCP leases etc)

  2. Unplug all ethernet cables to the router except the one you connect to your computer to which should be in LAN1 port. Use DHCP on Ethernet.
    Disconnect from WiFI if you are connected.

  3. Access ASUS Router WEB GUI on 192.168.1.1

  4. Navigate to Firmware Upgrade: Go to the Administration section and then select "Firmware Upgrade".

  5. Upload the TRX Image “openwrt-24_tuf-ax6000-initramfs.trxLink here

  6. Let the process complete. When it’s done a pop-up says you should power cycle the router, but it will reboot automatically. So ignore that and after 2-3 minutes you can just refresh your browser.

  7. You should now access the OpenWRT GUI interface (Initram) on 192.168.1.1

  8. Login in (root and no password)

  9. Go to Firmware and flash latest sysupgrade image for ASUS TUF-AX6000
    Can be downloaded here. (At moment: 24.10.4 )

  1. Flash and reboot, and you are done.
4 Likes

In step 5 i got this message :

I didn't continue.

Are you sure this was in step 5 ?

Yes after i select the trx file. I press upload , But before processing. I cancel.

But you are already running OpenWrt (in initramfs mode?). You need to flash an OpenWrt sysupgrade image in whatever step you are, not the trx file. That's only to get from vendor firmware to OpenWrt.

1 Like

What @p.p said, that page is from within OpenWRT.

Ok thank you.

Anyone had any issues with 24.10.3 or did I have some kind of weird psu quirk while upgrading?

24.10.2 unit -> Luci upgrade to 10.3 with keeping settings = bootloop. Failsafe didn't work. Took multiple hard resets and it eventually booted after I just let it sit. Went back to 10.2 and everything is fine.

Checked hashes and quickly checked psu via multimeter. Don't have serial yet, but will likely be buying one because of this.

(Old bootloader)

Not sure what is different in 24.10.3, but unchecking the “keep settings“ option might have helped.

Not trying to force it or anything, but I’d recommend the latest snapshot, it’s working great on my AX59U even though I’m upgrading to latest snapshot once a week.

No clue what it was. Unit that bootlooped now took 10.3 fine with keeping settings. :confused: Did help remind me that I should have backup owrt images, ubi trx backup, asus recovery, grab the GPL source, and order a serial cable.

I need stability, so I avoid snapshots. Good to hear filogic works great on 6.12.