Netgear R7000 not flashable?

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Broadcom SoC based Hardware
Goto page Previous  1, 2, 3
Author Message
kernel-panic69
DD-WRT Guru


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

PostPosted: Fri Oct 25, 2019 4:39    Post subject: Reply with quote
mjones1175 wrote:
egc wrote:
Just use NMRPflash to flash the .chk file without altering it first and see if this works.


Do you know if after installing dd-wrt, is it then possible to revert back to an earlier version of stock netgear firmware than was originally installed? My wonder is if Netgear has implemented a hardware or a software block to go backwards in firmware? If you happen to know I would be SUPER appreciative!


Only way I am for sure that works to do that is with nmrpflash.

GeeTek wrote:
With the Tomato firmware project descending into the gutter the need for stable and functional firmware is greater than ever. With a more amiable atmosphere here at DD-WRT folks will feel more at home and more likely to add their contributions to the project.


I just noticed the above rather ignorant comment thanks to your bump. Apparently, someone doesn't realize that there is an active Tomato fork being developed. Rolling Eyes
Sponsor
mjones1175
DD-WRT Novice


Joined: 25 Oct 2019
Posts: 3

PostPosted: Fri Oct 25, 2019 4:54    Post subject: Reply with quote
kernel-panic69 wrote:
mjones1175 wrote:
egc wrote:
Just use NMRPflash to flash the .chk file without altering it first and see if this works.


Do you know if after installing dd-wrt, is it then possible to revert back to an earlier version of stock netgear firmware than was originally installed? My wonder is if Netgear has implemented a hardware or a software block to go backwards in firmware? If you happen to know I would be SUPER appreciative!


Only way I am for sure that works to do that is with nmrpflash.


GeeTek wrote:
With the Tomato firmware project descending into the gutter the need for stable and functional firmware is greater than ever. With a more amiable atmosphere here at DD-WRT folks will feel more at home and more likely to add their contributions to the project.


I just noticed the above rather ignorant comment thanks to your bump. Apparently, someone doesn't realize that there is an active Tomato fork being developed. Rolling Eyes


Ok Thanks! I just purchased a new R7000 and I still haven't opened it yet. Prior to installing any 3rd party firmware you are recommending nmrpflash? I am still learning and am more than happy to do my due diligence in reading up on this but don't want to brick this as well! My ultimate goal is to install dd-wrt and if it doesn't work out, install stock earlier than pre-installed. Thanks for answering my previous post!
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 4716
Location: Netherlands

PostPosted: Fri Oct 25, 2019 6:55    Post subject: Reply with quote
I might be wrong, but if I remember correctly Netgear added this restriction because they started to use a newer flash RAM and the older Netgear versions could not cope with that.
So although you might be able to flash older versions with some trickery it might brick your router.
Not sure if this is true or just FUD from Netgear

DDWRT always could cope with different flash RAM's

You might not need any special tools as BS has modified the header of the factory-to-ddwrt.chk file
(There must be a commit in the repository will see if I can find it later)

So with any luck do the following:
1. Reset router to defaults
2. Upload the factory-to-ddwrt.chk via the GUI, I think version 41328 is worth a try
3. After uploading telnet to your router and do:
Code:
nvram erase && reboot
4. Setup your router

For the R7000 some nice links:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=264152

I have put together a guide for the R6400v2 and although the R7000 is slightly different the general workout is the same so do not follow this guide literally but it will give you some idea.
The guide and als the unbricking guide can be found with the link in my signature (at the bottom of this post)

Just for sake of completeness some forum rules:

1. Read the forum rules: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=54959.

2. Read this: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=54845.

3. Research your router, start with the supported devices wiki:
https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices .

4. In the supported devices wiki you can see what architecture your router has and if you are lucky also an install guide/wiki.

5. Post in the right forum, from the former step you can see if your router is Broadcom, Qualcomm/Atheros, Marvell or other, use that forum to post router specific questions, for Networking questions post in the Advanced Networking forum and for other things in the General Questions forum.

6. When posting always state router model, build number and when applicable the Kernel version.

7. Do NOT use the router database, builds can be found at:
https://dd-wrt.com/support/other-downloads/?path=betas%2F2019%2F

8. Before uploading a new build research the build by looking in the build threads this is an example of a build thread for build 41328 for Broadcom routers:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=321699&highlight=41328
Search build threads with the search function and search on build number.

9. Use the build threads frorm the former step to report success or problems.

If you have experienced the power of DDWRT you will never want to go back to stock but you will have to put in (some )effort to learn its quirks.

Oh and welcome at the forum Smile

EDIT: found the commit: https://svn.dd-wrt.com/changeset/39293

_________________
Routers:Netgear R7800, Netgear R6400v1, Netgear R6400v2, Linksys EA6900 (XvortexCFE), Linksys E2000 (converted WRT320N), WRT54GS v1.
Install guide Linksys EA6900: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=291230
OpenVPN Policy Based Routing guide: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=321686
Install guide R6400v2:http://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
OpenVPN Server Setup:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=318795
Install guide R7800: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Wireguard Setup guide:https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=1183135
kernel-panic69
DD-WRT Guru


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

PostPosted: Fri Oct 25, 2019 12:19    Post subject: Reply with quote
^ What he said. But I never needed to do any nvram reset on my R7000P after flashing <Kong> 40270M kongac. I don't know if BS builds are as easy and forgiving to flash on Netgear. Also, my new-to-me-for-free-except-for-ordering-new-power-supply-adapter-cost R7000 will likely never see DD-WRT since it's a development guinea for FreshTomato. Yes, I said that out loud.
mjones1175
DD-WRT Novice


Joined: 25 Oct 2019
Posts: 3

PostPosted: Mon Oct 28, 2019 2:37    Post subject: Reply with quote
egc wrote:
I might be wrong, but if I remember correctly Netgear added this restriction because they started to use a newer flash RAM and the older Netgear versions could not cope with that.
So although you might be able to flash older versions with some trickery it might brick your router.
Not sure if this is true or just FUD from Netgear

DDWRT always could cope with different flash RAM's

You might not need any special tools as BS has modified the header of the factory-to-ddwrt.chk file
(There must be a commit in the repository will see if I can find it later)

So with any luck do the following:
1. Reset router to defaults
2. Upload the factory-to-ddwrt.chk via the GUI, I think version 41328 is worth a try
3. After uploading telnet to your router and do:
Code:
nvram erase && reboot
4. Setup your router

For the R7000 some nice links:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=264152

I have put together a guide for the R6400v2 and although the R7000 is slightly different the general workout is the same so do not follow this guide literally but it will give you some idea.
The guide and als the unbricking guide can be found with the link in my signature (at the bottom of this post)

Just for sake of completeness some forum rules:

1. Read the forum rules: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=54959.

2. Read this: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=54845.

3. Research your router, start with the supported devices wiki:
https://wiki.dd-wrt.com/wiki/index.php/Supported_Devices .

4. In the supported devices wiki you can see what architecture your router has and if you are lucky also an install guide/wiki.

5. Post in the right forum, from the former step you can see if your router is Broadcom, Qualcomm/Atheros, Marvell or other, use that forum to post router specific questions, for Networking questions post in the Advanced Networking forum and for other things in the General Questions forum.

6. When posting always state router model, build number and when applicable the Kernel version.

7. Do NOT use the router database, builds can be found at:
https://dd-wrt.com/support/other-downloads/?path=betas%2F2019%2F

8. Before uploading a new build research the build by looking in the build threads this is an example of a build thread for build 41328 for Broadcom routers:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=321699&highlight=41328
Search build threads with the search function and search on build number.

9. Use the build threads frorm the former step to report success or problems.

If you have experienced the power of DDWRT you will never want to go back to stock but you will have to put in (some )effort to learn its quirks.

Oh and welcome at the forum Smile

EDIT: found the commit: https://svn.dd-wrt.com/changeset/39293


Followed your instructions and everything went great! Thanks again for your help. I'm going to have a blast with this now!
wedgef5
DD-WRT Novice


Joined: 02 Jul 2018
Posts: 4

PostPosted: Sat Nov 30, 2019 17:02    Post subject: Reply with quote
OMG...I am so happy I finally found this! I was going to pick up an R7000, but I couldn't definitively determine if DD-WRT would load until I found this thread.

Would it be possible for someone to update the R7000 wiki page to indicate that the BS builds should now work? I spent a lot of time sifting through pages with (apparently) outdated information and broken links to Kong's site before finally landing on this thread.

Matt
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 3230
Location: UK, London, just across the river..

PostPosted: Sat Nov 30, 2019 17:19    Post subject: Reply with quote
wedgef5 wrote:
OMG...I am so happy I finally found this! I was going to pick up an R7000, but I couldn't definitively determine if DD-WRT would load until I found this thread.

Would it be possible for someone to update the R7000 wiki page to indicate that the BS builds should now work? I spent a lot of time sifting through pages with (apparently) outdated information and broken links to Kong's site before finally landing on this thread.

Matt


I do have the last Kong build, still stable and not that old for my set up.. I can post it to you if so...

_________________
Atheros
TP-Link WR740Nv1 ------DD-WRT 42054 BS WAP/Switch (wired)
TP-Link WR740Nv4 ------DD-WRT 42054 BS
TP-Link WR1043NDv2 ----DD-WRT 41813 BS (AP,PPPoE,NAT,AD Blocking,AP Isolation,Firewall,Local DNS,Forced DNS,DoT)
TP-Link WR1043NDv2 ----DD-WRT 42054 BS (AP,NAT,AD Blocking,Firewall,Local DNS,Forced DNS,DoT,)
TP-Link WR1043NDv2 ----Gargoyle OS 1.12.0 (AP,NAT,QoS,Quotas)
Qualcomm/IPQ8065
Netgear R7800 -------DD-WRT 42132 BS (AP,NAT,AD-Blocking,AP&Net Isolation,VLAN's,Firewall,Local DNS,DoT,VPN)
Broadcom
Netgear R7000 -------DD-WRT 42054 BS (AP,Wi-Fi OFF,NAT,AD-Blocking,Firewall,Local DNS,Forced DNS,DoT,VPN)
------------------------------------------------------------------------------------------------
Stubby for DNS over TLS I DNSCrypt v2 via Entware by mac913
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Nov 30, 2019 18:05    Post subject: Reply with quote
Or, you could do this and keep hits up on CloneVince's Kong Broadcom build repo:

http://ddwrt-kong.clonevince.fr/Supported%20Models

http://ddwrt-kong.clonevince.fr/40270/

You know, since CloneVince pretty much stated that if it quit getting hits, he would likely take it down.

_________________
E4200 v1 DD-WRT 41954 mega (01/09/20) (K3.x)
R7000P DD-WRT 40270M kongac
E4200 v1 FreshTomato 2019.4
E4200 v1 FreshTomato 2020.1.development
R7000 FreshTomato 2020.1.development
E4200 v1 1.0.07.development
WRT3200ACM OpenWRT 18.06.5
---------------------------------------------------------
Linux User #377467 counter.li.org / linuxcounter.net
wedgef5
DD-WRT Novice


Joined: 02 Jul 2018
Posts: 4

PostPosted: Sat Nov 30, 2019 23:04    Post subject: Reply with quote
kernel-panic69 wrote:
Or, you could do this and keep hits up on CloneVince's Kong Broadcom build repo:

http://ddwrt-kong.clonevince.fr/Supported%20Models

http://ddwrt-kong.clonevince.fr/40270/

You know, since CloneVince pretty much stated that if it quit getting hits, he would likely take it down.


So, to do that, would I first flash the dd-wrt.K3_R7000.chk file, and then dd-wrt.v24-K3_AC_ARM_STD.bin? I don't see an R7000-specific bin file, so I'm guessing that the "STD" file is the right one. The only instructions I see are on the R7000 wiki page, and they are a bit vague. I want to make sure I get this right.

Matt
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Nov 30, 2019 23:58    Post subject: Reply with quote
Initial flash only requires the .chk. You don't need a .bin file until you upgrade to a newer firmware or downgrade to an older one.
_________________
E4200 v1 DD-WRT 41954 mega (01/09/20) (K3.x)
R7000P DD-WRT 40270M kongac
E4200 v1 FreshTomato 2019.4
E4200 v1 FreshTomato 2020.1.development
R7000 FreshTomato 2020.1.development
E4200 v1 1.0.07.development
WRT3200ACM OpenWRT 18.06.5
---------------------------------------------------------
Linux User #377467 counter.li.org / linuxcounter.net
jwh7
DD-WRT Guru


Joined: 25 Oct 2013
Posts: 2436
Location: Indy

PostPosted: Sun Dec 01, 2019 1:04    Post subject: Reply with quote
wedgef5 wrote:
Would it be possible for someone to update the R7000 wiki page to indicate that the BS builds should now work? I spent a lot of time sifting through pages with (apparently) outdated information and broken links to Kong's site before finally landing on this thread.
Done Cool
_________________
# NAT/SFE/CTF: limited speed w/ DD # Repeater issues # DD-WRT info: FAQ, Builds, Types, Modes, Changes, Demo #
x64 OPNsense 20.1rc1|FT2019.4: EA6900v1.1@1GHz, F7D8302|DD r42078: WNDR4500v2, WNDR4000@533, R6300v1,
E2500, E1500@353, WRT54*@250: GLv1.1 nsg, GSv6 µ, RT-N66U@663
|OpenWRT: WNDR3700v4 12jan20 ath79 k4.19
Goto page Previous  1, 2, 3 Display posts from previous:    Page 3 of 3
Post new topic   Reply to topic    DD-WRT Forum 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