Bricked Archer AX23 doesn't flash firmware in recovery mode

Hello. I recently got a new Archer AX23 and I flashed OpenWRT on it successfully. After a couple weeks of perfectly good use I began getting daily problems with loading various sites, unrelated to my ISP. I tried to flash back the original OEM firmware from TP-Link from my regions website with the correct hardware version: 1.20 (https://static.tp-link.com/upload/firmware/2023/202308/20230808/Archer%20AX23(EU)_1.2_230725.zip). I knew something was wrong when the middle led went orange and stayed like that for 20-30 minutes. I tried to flash various OEM firmware versions using the recovery mode, unsuccessfully though. After the progress bar would be complete the first time it would be greeted by the message in the picture below. Am I doing something wrong or should I need to try something else? Any help would be greatly appreciated
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content

Hi, thanks for posting question here.
It is suggested to follow Method 2 in this guide to check whether your route got brick. If so, you may follow the steps to recover it.
- Copy Link
- Report Inappropriate Content

Hi, thanks for posting question here.
It is suggested to follow Method 2 in this guide to check whether your route got brick. If so, you may follow the steps to recover it.
- Copy Link
- Report Inappropriate Content
It's clear from the picture posted that the OP is already at the stage you are recommending, seems like a waste of time you posting the same method for recovery.
- Copy Link
- Report Inappropriate Content
Just chiming in as I've recently came across this exact same issue also on an Archer AX23, the solution was to go back to OpenWRT, grab the stock TP-Link firmware and convert to an OpenWrt-compatible sysupgrade file through here, you'll get a "sysupgrade.bin" file, flash it through OpenWRT and only then use the unbrick method from TP-Link guide.
Also, if you're using LuCi, after the unbrick method is done and if you get an error related to "/cgi-bin/luci", clear the browser cache, because for some f'ed up reason, OpenWRT thought it was a good idea to cache /cgi-bin/luci.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
@iamallanjb If you're using LuCI (OpenWRT's web interface), go to System -> Backup / Flash Firmware -> Flash Image -> and point to to your sysupgrade.bin file, and let it sit for 5~10 minutes, it should revert back to TP-Link's firmware without anything else needed, remember that the router's address after firmware upgrade may be 192.168.0.1 or 192.168.1.1, so if one doesn't work, try the other. If you still can't get access to TP-Link's web interface, then use one of the unbrick methods.
If you're not using LuCI, you'll have to do it through CLI, in which case you should follow the steps on their help page https://openwrt.org/docs/guide-user/installation/generic.sysupgrade
- Copy Link
- Report Inappropriate Content
Hi, It's been a while since I did mine, so I can't remember the exact procedure.
I seem to remember I flashed it with what was currently on it, which fixed whatever problem enough that I could reflash it back to standard.
perhaps you could try that, do let me know how you get on.
I'f I remember anything else I'll post here again.
Good luck!
- Copy Link
- Report Inappropriate Content

Information
Helpful: 0
Views: 5255
Replies: 6
Voters 0
No one has voted for it yet.