Hey, I have a Netgear WAX202 (serving as an access point connected to another router). I've spend the last two days and about a total of 7 hours trying to get it back it its stock firmware. I have the firmware downloaded, I have WinSCP, TFTPD64, and nmrpflash, and none of them have helped. I have also completely disabled my firewall and antivirus out of desperation, so those probably haven't been the issue.
I have tried:
Uploading the firmware via the WebUI.
Using nmrpflash (it doesn't detect any network interfaces).
Uploading the firmware via WinSCP, SSHing into the device, and doing sysupgrade -F.
TFTPD64, as the Netgear article said to do, and also TFTP via the Windows command prompt.
Please, I'm begging anyone to help. I'm willing to try almost anything at this point. But if you comment, it would be really nice if you explained stuff in detail, I want to keep the chance of errors/mistakes to a minimum.
I don't think that's the case for the 202, but do you know how I might check? I tried holding down the reset button and all it did was reboot the router.
Did you ever figure this out? I've been trying to revert a WAX202 to stock firmware without any success. I started with nmrplash, but it kept timing out after 60 seconds.
I then tried TFTPD64, but when I press PUT (after the power LED has started to flash orange), nothing happens and the router just returns to openWRT.
In both cases, I was connected directly to the router with an ethernet cable and had Windows Firewall turned off.
Nope. I’ve just been plugging my cable directly into my PC rather than the router because I’m too lazy to deal with it now. I intent to keep using it for now, it may actually be useful for wireless VR (which is what I originally bought the router for) to stay OpenWRT.
I walked away from this, but came back to it today. Still couldn't get nmrpflash or TFTP64 to work. I also tried the built-in Windows TFTP command line, but was never able to connect to the router. All of the posts say to be patient and keep trying, but I must have done it 30 times.
The solution came from this post and this post. I had to manually upload the firmware with scp, then SSH in to write it.
Here's the full procedure for anyone else who runs into the same issues.
Reset OpenWRT so that there's no password on the root user.
I also recommend renaming the firmware to be wax202.img
Instead of using tftp to put the file on the router, use the scp command to upload to the tmp folder.
scp wax202.img root@192.168.1.1:/tmp
Windows might display a warning that looks like this:
The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established.
ED****5 key fingerprint is ***********************.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?
If so, type yes and Enter to continue.
Warning: Permanently added '192.168.1.1' (ED****5) to the list of known hosts.
WAX202.img 100% 22MB 5.4MB/s 00:04
Change to the tmp directory and write the firmware.
cd /tmp
mtd write wax202.img firmware # mtd3 is 'firmware'
Unplug and plug the router to reboot.
It will take a few minutes to install the stock firmware. I expected the router to revert to factory settings, but it retained the last settings I had before flashing OpenWRT onto it.
Thanks, but I'll decline. I wanted to try out OpenWRT, but the WAX202's performance is so mediocre that I'm returning it (hence needing to revert to the OEM firmware). As a result, I'm not using OpenWRT and don't have much reason to stick around here, though that might change in the future. I'd just be requesting access to the wiki in order to add these instructions and walk away.
You're more than welcome to use what I've posted, and I'm happy to offer any clarifications if something doesn't make sense.
Oops, that should have been "I'm returning it", not "I'm returning to it". Meaning, I'm sending the WAX202 back to Amazon.
I found that the line-of-sight performance with my Windows PC, Galaxy Note 10, and Meta Quest 2 (all AX devices) was solid with OpenWRT. However, as soon as I go into another room, my phone's network speed gets cut in my half (even though it's less than 20ft from the router). I didn't do much comparison with the OEM firmware since I've had so much difficulty reverting, but it's no better than what I'm getting from my existing Netgear Orbi. So, I think for now it's best to send the WAX202 back before the return period expires.
The other thing I've realized is that "playing" with OpenWRT really requires multiple devices, so that I can mess around with one without taking down my whole network. Now that I've gotten my feet wet, I think I'll have a better understanding of how to set myself up if/when I try OpenWRT again.