Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot rollback to recent versions of factory firmware after rolling back from DD-WRT on Netgear R7000 #152

Open
Sopheus opened this issue Jun 28, 2024 · 3 comments
Labels

Comments

@Sopheus
Copy link

Sopheus commented Jun 28, 2024

I'm trying to update the firmware on my old Netgear R7000. I initially tried flashing it with the latest DD-WRT beta release (2024), but I wasn't satisfied with it. I decided to revert to the factory firmware, starting with the initial release, R7000-V1.0.3.24_1.1.20.chk.

After successfully booting and configuring the initial firmware, I attempted to update it through the router's GUI. However, each time I clicked "Check for Update," it seemed unable to connect to the update server. I suspected that the factory firmware might be too old and the update link may have changed.

Consequently, I flashed the most recent factory firmware directly. However, after flashing and restarting, I could no longer access the GUI, neither through routerlogin.net nor the IP address 198.162.1.1. Furthermore, my computer's Network Adapters no longer recognized the router, whereas with the initial firmware, it was recognized as "Nighthawk5G."

I reverted to the initial factory firmware again, restoring normal functionality. I then tried installing firmware versions one by one, gradually working my way up. The last version that worked without issues was R7000-V1.0.7.10.1.2.3, and this is the one I am using now.

I even considered that firmware versions might differ across regions since I originally purchased my R7000 in China. However, flashing the latest firmware from Netgear China resulted in the same problem: the router was either detected as an "Unidentified Network", no access to WEB GUI.

I have attempted several solutions to update my firmware beyond version R7000-V1.0.7.10.1.2.3, but have been unsuccessful. While newer versions are available, my attempts to install them have failed:

Incremental Firmware Updates: I systematically updated the firmware from the oldest version, but the update process always stops at R7000-V1.0.7.10.1.2.3, even though newer versions exist.

Firmware Rollback and Reinstall: I flashed the router back to DD-WRT and then reinstalled the stock firmware, hoping for a clean installation. However, the maximum attainable version remained R7000-V1.0.7.10.1.2.3.

Third-Party Firmware with NVME Clear: I flashed FreshTomato firmware, hoping its "Thorough NVME Clear" option would resolve any underlying issues preventing further updates. However, upon returning to the stock firmware and attempting to update beyond R7000-V1.0.7.10.1.2.3 via the web GUI, the router becomes unresponsive and is recognized as "Non identified network" instead of "Nighthawk-5G".

Is that a dead case? What options have I left, except flash over serial interface?

Thank you

@jclehner
Copy link
Owner

Have you tried restoring factory defaults using the reset button, after flashing the latest stock firmware?

@Sopheus
Copy link
Author

Sopheus commented Jul 1, 2024

Have you tried restoring factory defaults using the reset button, after flashing the latest stock firmware?

Thank you for reply.

Yep, tried both already. Factory reset through the web interface and the 8-second button reset. Doesn't matter which, if I flash anything newer than R7000-V1.0.7.10.1.2.3, my router goes kaput, ending with "Unidentified Network," and no access to Web GUI. The only way to fix it is to roll back to R7000-V1.0.7.10.1.2.3 using NMRPFLASH. Really frustrating. It feels like there is some kind of anti-flashing mechanism was implemented for all firmware above R7000-V1.0.7.10.1.2.3.

@Sopheus
Copy link
Author

Sopheus commented Jul 11, 2024

Seems there is no chance I can restore my router and update its firmware to the latest available version. Asked everywhere, on Reddit and DD-WRT, no joy 😭

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants