Failed to flash Asus RT-AX52

I tried to flash my Asus RT-AX52 and done everything as the guide said (except for turning off the Wi-Fi, which wasn't mentioned in the guide but yet I chose to turn off the Wi-Fi).

I've uploaded the .bin file (https://downloads.openwrt.org/releases/24.10.4/targets/mediatek/filogic/openwrt-24.10.4-mediatek-filogic-asus_rt-ax52-initramfs-kernel.bin) and got the following message:

Firmware upgrade unsuccessful. This may result from incorrect image or error transmission. Please check the version of firmware and try again.

So I tried to rename it to .trx but still got the same error; However in my router's log I can see OpenWrt:

May  5 05:05:25 kernel: Linux version 5.4.246 (root@asus) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r0-db7dd77)) #1 SMP Mon Aug 4 17:32:07 CST 2025

So I guess that the attempt succeeded, partially (unless asus are using openwrt themselves...) Yet I can not access http://192.168.1.1/cgi-bin/luci/admin/system/flash but instead I am being redirected to the asusrouter.com website.

That's where I need your help because I think that my router is somewhat OpenWrt but the rest is Asus.

What to look for? What have I done wrong?

They are.

Try Asus RT-AX52 support - #25 by remittor instead, then flash it one last time with the official sysupgrade from the AX52 page.

1 Like

They are free to use OpenWrt SDK to build their firmware.

You need to upload the TRX file first, after rebooting you upload the sysupgrade.bin file. I flashed my RT-AX52 this way and did not have to rename the files, just downloaded them from the firmware selector page and uploaded them in the order above. I flashed the router right after unboxing it, I completed the basic setup so I could get to the update page to upload the files. If your router was previously used, you can factory reset then flash it.

Just that it helps to use short file names if auto-complete does not work and you have to type them error-free :wink:

1 Like

First of all - Thank you all for your responses!

I wanted to share what I did and how I solved it.

I entered the link that you've attached (the one by remittor) and I was hesitating a bit because he said that this was not tested, so I visited the other links that point to his answer and I found another answer of yours (frollic) which leads to this url:

So I have selected the latest version and downloaded the real trx file which is NOT available on these urls:

  1. https://openwrt.org/toh/asus/rt-ax52
  2. https://toh.openwrt.org/

Then with that trx file (which I am not sure if is the same as remittor uploaded) I have flashed my router and I succeded!

Finally I am using OpenWrt (My first time ever)!

Glad to be here, and I am really excited about the features, I'm looking forward to configure my Wi-Fi and also to configure OpenVPN. I'll look through the guides and I'll do as they say.

Also, I must say that at the beginning of the flashing I was afraid that I bricked the device. Apparently that some steps on the manual should be added so I contribute them:

While flashing the router, Asus is using the 192.168.50 subnet so the computer is getting a related IP address. I tried to access 192.168.1.1 but I wasn't able to, so I flushed the ip and restarted the networking service on my Linux system (my PC):

# ip a flush [device_name] && systemctl restart networking

That helped me. there might be an elegant way to solve it and maybe it won't bug other people but if I could help anyone, I'm glad I did.

Thank you all for your time and help! (and be ready, I might need lots of help... this isn't my last thread :laughing:)

It is not normal, nm should get new IP when cable goes down and up

On my machine I avoid NM (though it's way much better than systemd-networkd) because they don't work well together; also I am pretty much newbie to Linux (running Debian 13 with lxqt)

I just want to make sure that I did everything as expected - Is it enough to select my country (Israel) and leave the rest blank on the Wi-Fi section?

set a wifi password ? :slight_smile:

everything else should be fine, but you might want to set chan to auto.

1 Like

No need to define Maximum transmit power? Is it okay when it's default?
I will fill up the rest (wifi SSID and password) once I'm done with the transmitting because I don't want cops on my door :laughing:

Also another question - How can I tell which one is 2.4Ghz and the other is 5Ghz?

depends on your requirements, sure, set it to max if you like.

1 Like

Hi sorry for bothering you again with my questions but - How can I tell which one is 2.4Ghz and the other is 5Ghz?

2.4 will only display other radios < chan 15, when you click scan.

Just to inform that people who are using OpenWrt in Israel instructed me to set the channel to 'auto':

Is this correct?

1 Like

it's up to you, pick a chan or leave it on auto, your choice.

1 Like

Usually auto channel chooses less used channel and gives you best bandwidth. Unless you have a neighbour that starts torrent at 8pm next door you dont need to manually select channel.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.