[SOLVED] R7000 | Latest factory (2022-02) to latest dd-wrt

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page 1, 2  Next
Author Message
ddwrtnewbie_chris
DD-WRT Novice


Joined: 25 Feb 2022
Posts: 4

PostPosted: Fri Feb 25, 2022 19:12    Post subject: [SOLVED] R7000 | Latest factory (2022-02) to latest dd-wrt Reply with quote
Router Model: Netgear R7000 v1
Build number current: factory "R7000-V1.0.11.134_10.2.119.chk"
Build number target: r48425_2022-02-24

Preamble: you can skip this section if you aren't offended that I made this post at all

I am completely lost on this website/forum with all the conflicting and/or outdated information. This isn't a complaint as I know this is all free/community-supported work but it is a plea for some non-judgemental help. (One example among many inconsistencies: a sticky in this Broadcom SoC based Hardware forum says to use this "up-to-date" supported devices list but that page itself says it's not to be trusted as updated) so I decided to make this post since the R7000 is purportedly widely used/supported.

Question: how do I safely move from the latest factory firmware (1.0.11.134_10.2.119_2022-02-16) to the latest/any dd-wrt firmware (02-24-2022-r48425)?

Here are the resources I've been reading:



So this is where I am stuck. I don't feel comfortable flashing my router from factory without more up-to-date documentation since unbricking seems to involve physically opening up the router and attaching a serial converter cable to the PCB which is a process I am entirely unfamiliar with.

Can anyone here confirm that it is safe (ie won't brick) to flash from the latest OEM firmware to the latest dd-wrt firmware using web GUI flashing? Or using TFTP flashing? Or using nmrpflash? Or none?

If the answer is: "we don't know and you shouldn't flash if you aren't willing to take the risk of bricking" then okay I understand, but I am hopeful that someone has a better or more nuanced answer for me.

Thank you in advance for your time in reading/responding.


Last edited by ddwrtnewbie_chris on Tue Mar 01, 2022 15:35; edited 1 time in total
Sponsor
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5690

PostPosted: Fri Feb 25, 2022 22:45    Post subject: Reply with quote
R7000 users have been around a while, also rare for new R7000 users to appear or report in build threads.
Foxconn China and later Vietnam (2015) the hardware is the same but do not know about future revisions.

Recently picked up R7000 for $10 USD, so if you want me to be the guinea pig sure the next build release.

https://wiki.dd-wrt.com/wiki/index.php/Netgear_R7000 Stock firmware lock workarounds TFTP mode FTW.
The model has TFTP recovery and nmrpflash modes so I doubt running into a situation requiring TTL serial.

hold reset, power on, blinking, Netgear Tftpd, tftpd64.464.zip, tftpd32.464.zip, tftpd32.452.zip, nmrpflash
ddwrtnewbie_chris
DD-WRT Novice


Joined: 25 Feb 2022
Posts: 4

PostPosted: Sat Feb 26, 2022 0:25    Post subject: Reply with quote
blkt wrote:
R7000 users have been around a while, also rare for new R7000 users to appear or report in build threads.

Foxconn China and later Vietnam (2015) the hardware is the same but do not know about future revisions.

Recently picked up R7000 for $10 USD, so if you want me to be the guinea pig sure the next build release.

https://wiki.dd-wrt.com/wiki/index.php/Netgear_R7000 Stock firmware lock workarounds TFTP mode FTW.

The model has TFTP recovery mode so I have doubts for running into a situation requiring TTL serial flash.


Ya makes sense there wouldn't be new users for an aging model. I purchased my R7000 in 2018 and the sticker on the back says made in Vietnam. I've only recently started researching dd-wrt (one for network customization and two because the stock firmware has Netgear App ads injected into it now).

I won't ask you to be the guinea pig haha. Please don't unless it serves your own interests. Kind of you to suggest that though.

I am interested in the TFTP and other workarounds...

I've read through nmrpflash's readme for the R7000 from July 2020 which seems to suggest that you can use nmrpflash to downgrade to OEM firmware version 1.0.3.56_1.1.25 from 2014 (the last firmware before flashing thirdparty versions was disabled by Netgear) and then use the web GUI to flash the preferred dd-wrt version. However, I can't find any documentation of people attempting this method, recent or otherwise.

As for TFTP solutions, what do you suggest? I have Simple TFTP Utility from here. Would it still be a matter of downgrading to 1.0.3.x and then using the web GUI to flash dd-wrt, or do you think I can use TFTP to flash directly to the latest dd-wrt using factory-to-dd-wrt.chk?

The dd-wrt R7000 wiki also suggests using nmrpflash's modded Kong build from 2019 which afaik uses a version number of 99.0.0.0_99.0.0 to bypass the downgrading limitation. And then from there using dd-wrt's web GUI to flash the lastest dd-wrt netgear-r7000-webflash.bin

As for bricking: you're saying if anything goes wrong the R7000 has TFTP Recovery so I can use a solution like this or this to restore the latest factory firmware[/url] and I won't need to use the more complex serial flashing recovery method. Am I understanding that correctly?

What do you recommend? I of course won't hold you to anything you suggest if I decide to be the guinea pig myself, but I am curious what someone with experience thinks.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14207
Location: Texas, USA

PostPosted: Sat Feb 26, 2022 0:50    Post subject: Reply with quote
Downgrade with nmrpflash (or TFTP). Flash the factory-to-dd-wrt.chk file from the stock firmware, preferably from the current release. You can always recover with nmrpflash or TFTP - it's *NOT* that difficult. At least you didn't flash XWRT-Vortex first, because that would an entirely different situation altogether. These routers are hard to completely brick to the point of being fubar'd.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5690

PostPosted: Sat Feb 26, 2022 1:06    Post subject: Reply with quote
ddwrtnewbie_chris wrote:
I won't ask you to be the guinea pig haha. Please don't unless it serves your own interests.

Was looking for reasons to flash this R7000 (China) then you came along, also I like to live dangerously. =)
Managed to edit and format my previous post before you replied, adding netgear, tftpd and nmrpflash links.

I do not see a reason to downgrade if you can TFTP or nmrpflash directly to a current factory-to-dd-wrt.chk.
Will find out soon enough though I want to wait until next release. I guess one of previous three are alright.
ddwrtnewbie_chris
DD-WRT Novice


Joined: 25 Feb 2022
Posts: 4

PostPosted: Sat Feb 26, 2022 1:49    Post subject: Reply with quote
blkt wrote:
Will find out soon enough though I want to wait until next release. I guess one of previous three are alright.

Sounds good!

kernel-panic69 wrote:
These routers are hard to completely brick to the point of being fubar'd.

Okay that's comforting.

Thank you both.
redhawk0
DD-WRT Guru


Joined: 04 Jan 2007
Posts: 11564
Location: Wherever the wind blows- North America

PostPosted: Sat Feb 26, 2022 21:12    Post subject: Reply with quote
For what it's worth...I have 1.0.7 build of the EOM firmware for my R7000. (attached) It might(?) be possible to downrev your FW first...then update using either the factory-to-ddwrt.chk build....or the older KONG K3_7000.chk build.

I've attached 1.0.7...if you need any of the other mentioned...look in the install guide...or ask.

redhawk



R7000-V1.0.7.2_1.1.93.chk
 Description:
older OEM firmware for the R7000.

Download
 Filename:  R7000-V1.0.7.2_1.1.93.chk
 Filesize:  26.68 MB
 Downloaded:  241 Time(s)

hurleyp
DD-WRT User


Joined: 10 Sep 2009
Posts: 425
Location: Ottawa, Ontario, Canada

PostPosted: Sat Feb 26, 2022 21:28    Post subject: Re: R7000 | Latest factory (2022-02) to latest dd-wrt (2022- Reply with quote
ddwrtnewbie_chris wrote:
Question: how do I safely move from the latest factory firmware (1.0.11.134_10.2.119_2022-02-16) to the latest/any dd-wrt firmware (02-24-2022-r48425)?


I recently had to de-brick my R7000 via tftp. (The bricking was the result of a fat-finger blunder on my part.) The router was inaccessible, and the white power light was blinking. To recover, I followed the Netgear instructions https://kb.netgear.com/000059633/How-do-I-upload-firmware-to-my-NETGEAR-router-using-a-TFTP-client-on-Microsoft-Windows to restore to the latest Netgear firmware via tftp64. Once that was working, I simply used their firmware update page to upload the "factory-to-dd-wrt.chk" file. (I used r48402.) After reboot, the DD-WRT password change tab appeared, and all was well after I restored the settings from my nvram backup.

My R7000 is a "Made in China" model that I purchased new in 2014.

_________________
Netgear R7000: v3.0-r54248 std (11/29/23)
EdgeRouter-X: EdgeOS v2.0.9-hotfix 7
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5690

PostPosted: Sun Feb 27, 2022 17:00    Post subject: Reply with quote
Reset V1.0.8.34_1.2.15 (12th previous version to 1.0.9.64_10.2.64 lock) upgraded to V1.0.11.134_10.2.119.
Ready to try both TFTP & nrmpflash modes, changed my mind then held hardware reset button 7-10 seconds.

Netgear setup, "disagree" to auto updates and collection of router analytics data, set password and questions.
Canceled closed popups, time zone, offers, circle. Advanced, administration, router update, browse -> r48425
factory-to-dd-wrt.chk = Warning! The firmware version you are trying to upload is older than the one you had.

Do you still want to continue?
Current Firmware Version V1.0.11.134_10.2.119
Uploaded Version V1.0.9.64_10.2.64

Clicked yes & directly flashed r48425. No reason to download modified version chk or old OEM stock firmware.
ddwrtnewbie_chris
DD-WRT Novice


Joined: 25 Feb 2022
Posts: 4

PostPosted: Tue Mar 01, 2022 0:56    Post subject: Reply with quote
blkt wrote:
Reset V1.0.8.34_1.2.15 (12th previous version to 1.0.9.64_10.2.64 lock) upgraded to V1.0.11.134_10.2.119.
Ready to try both TFTP & nrmpflash modes, changed my mind then held hardware reset button 7-10 seconds.

Netgear setup, "disagree" to auto updates and collection of router analytics data, set password and questions.
Canceled closed popups, time zone, offers, circle. Advanced, administration, router update, browse -> r48425
factory-to-dd-wrt.chk = Warning! The firmware version you are trying to upload is older than the one you had.

Do you still want to continue?
Current Firmware Version V1.0.11.134_10.2.119
Uploaded Version V1.0.9.64_10.2.64

Clicked yes & directly flashed r48425. No reason to download modified version chk or old OEM stock firmware.


Great news! Thank you so much
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5690

PostPosted: Mon Mar 07, 2022 6:00    Post subject: Reply with quote
Since R7000 has no tftp recovery by holding reset during power, only after a CRC failure or via TTL serial CFE,

was curious about magic nmrpflash. Never tried it before so attempted to install r48432 factory-to-dd-wrt.chk.

Turns out super easy, only set ethernet adapter IP 192.168.1.2, subnet 255.255.255.0, gateway 192.168.1.1.

Code:
nmrpflash -L

net11 192.168.1.2 **:**:**:**:**:** (Local Area Connection)

Code:
nmrpflash -v -i net11 -f factory-to-dd-wrt.chk -t 10000 -T 10000 -A 192.168.1.2 -a 192.168.1.1

Waiting for Ethernet connection.
POWER ON ROUTER
Adding 192.168.1.2 to interface net11.
Advertising NMRP server on net11 ... -
Received configuration request from **:**:**:**:**:**.
Sending configuration: 192.168.1.1/24.
Received upload request without filename.
Using remote filename 'factory-to-dd-wrt.chk'.
Uploading factory-to-dd-wrt.chk ... OK (26468410 b)
Waiting for remote to respond.
Received keep-alive request (25).
Remote finished. Closing connection.
Reboot your device now.
Press any key to exit

Cold boot. Set ethernet back to automatic done. Required -t 10000 -T 10000? Power on maybe I was too slow.
gilliardmelo
DD-WRT Novice


Joined: 13 Mar 2015
Posts: 9

PostPosted: Fri Nov 25, 2022 19:04    Post subject: Reply with quote
blkt wrote:
Reset V1.0.8.34_1.2.15 (12th previous version to 1.0.9.64_10.2.64 lock) upgraded to V1.0.11.134_10.2.119.
Ready to try both TFTP & nrmpflash modes, changed my mind then held hardware reset button 7-10 seconds.

Netgear setup, "disagree" to auto updates and collection of router analytics data, set password and questions.
Canceled closed popups, time zone, offers, circle. Advanced, administration, router update, browse -> r48425
factory-to-dd-wrt.chk = Warning! The firmware version you are trying to upload is older than the one you had.

Do you still want to continue?
Current Firmware Version V1.0.11.134_10.2.119
Uploaded Version V1.0.9.64_10.2.64

Clicked yes & directly flashed r48425. No reason to download modified version chk or old OEM stock firmware.


I have an R7000 (Vietnan Made, latest Netgear firmware installed) and I did exactly as described. It works for a few seconds until the webpage stops working. Just pinging work at this point. Luckily, I had a chance to activate SSH and after rebooting it, connect to it. I had to download kong's build and flash through ssh so the router came back to "a usable" state.

I'm still trying to figure out a way to have the latest DDWRT version installed.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12877
Location: Netherlands

PostPosted: Fri Nov 25, 2022 19:27    Post subject: Reply with quote
Your problem could be browser related.

Use build 50927, use Firefox, clear browser cache, use incognito mode without extension.

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
gilliardmelo
DD-WRT Novice


Joined: 13 Mar 2015
Posts: 9

PostPosted: Fri Nov 25, 2022 20:10    Post subject: Reply with quote
egc wrote:
Your problem could be browser related.

Use build 50927, use Firefox, clear browser cache, use incognito mode without extension.


Thank you for kindly answering my post. Unfortunately, my case is not related to the browser. I tried Chrome, Edge and Brave, and all of them show the same error: Connection reset by peer. For some reason, flashing the version you mentioned, takes a bit longer to crash.
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1927

PostPosted: Sat Nov 26, 2022 1:55    Post subject: Reply with quote
I couldn't help but notice this inaccuracy, thanks to the thread bump. Having several of these and other similar hardware in inventory, I'm not entirely sure where this deduction came from.

blkt wrote:
Since R7000 has no tftp recovery by holding reset during power, only after a CRC failure or via TTL serial CFE

In fact, it was even brought up during a discussion on how to recover from flashing XWRT-Vortex by way of flash back to stock, which does not always replace the CFE bootloader:

R7000 won't accept any firmware after flashing back to stock - comment 33

BrainSlayer wrote:
regarding the recovery. the r7000 is pretty easy to recover just by tftp and the reset button. push the reset button until the power led blinks and send the file with tftp to 192.168.1.1. but it has to be the chk file. but there is one problem with some netgear routers. it will only accept files with a size limit. so maybe some current builds are to big for beeing used as recovery file.

_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum