What to do? I can not start flashing through the recovery program because this program does not see the router. The router still has a working OpenWRT firmware. How do I roll back to the native firmware?
I found fault with my actions. The instructions say
1-4 Click [Driver and Utilities] and select your operating system.
1-5 Find [ASUS Firmware Repair] and click [Download].
In this case, the ASUS Firmware Restoration program is displayed in the screenshot. I had the ASUS Device Discovery program displayed on the same page when I selected Windows 11. And this program does not find my router. I found a way to download the correct program by clicking the “SHOW ALL” button. And again I did everything according to the instructions
3-5 Click [Browse] and select the firmware you downloaded earlier.
3-6 After selecting the file, click [Open]
3-7 Click [Download]
Note. Before downloading the file, make sure that you have already put the router into recovery mode.
Otherwise, you will not be able to use firmware recovery to update the firmware.
3-8. After checking, your router is in recovery mode.
Click [Upload] and wait for about 1 minute.
3-9 The continuous power light indicates that the rescue mode setup procedure has been successfully completed.
Wait for the router to reboot, and then click [Close].
Except mine didn't go as smoothly as the instructions. I tried flashing several times and each time I got the same error - System Restore Error.
How do I get my router's native firmware back? I tried to flash the native firmware via LuCI but it didn't work. After rebooting the router I was greeted by OpenWRT. Besides, the native firmware file has the extension *.trx, while OpenWRT has *.bin. Probably the files are just incompatible.
I also tried to restore the native firmware using the official ASUS firmware recovery utility, but that didn't work either. During flashing the error - Automatic system recovery error, the router restarts and again I am greeted by a fully working OpenWRT.
So how do I get the native firmware back on the router?
Afaik Openwrt is covered/published under GPL so just read the effing licence upfront and don't complain later.
Also, if your device has a serial port you can flash it via serial but you need to open the case so warranty is lost too.
OpenWRT does not change OEM bootloader, so the OEM recovery (blinking power light) should be available and detectable independently of your installed asuswrt, merlin or openwrt.
It takes about minute of continuous pressing i.e until only power led blinks. Sometimes only one cable should be connected, sometimes to first or last LAN port. i.e wan should be unconnected.
Which minute? By default the indicator light is on or blinking green. As soon as I press reset and turn the power on, the LED changes to purple and blinks. It does not turn purple in any other mode. I didn't even know it could do that. In addition, when the router is NOT in RESTORE MODE, the program immediately says so and does not even start flashing. But it starts flashing and at the very end it says that it failed
How do you use it? There are no instructions in that thread, just a link to the file and that's it. There are no instructions on github either. How to add this to OpenWRT and what to do after that?