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

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


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 13:36    Post subject: R7000 won't accept any firmware after flashing back to stock Reply with quote
Here is my issue: I was running the last XWRT Vortex, 384.15, and flashed back to stock firmware, apparently I flashed the wrong version I was supposed to flash, they provide two, R7000-V1.0.3.80_1.1.38.zip and R7000-V1.0.9.26_10.2.31.zip, I flashed the older one since I would update it right after. The flash went fine, the router boots and works fine, but now when I try to upload ANY firmware (be it stock, or dd-wrt from stock, tomato, etc) I receive this message:
"This firmware file is incorrect! Please get the firmware file again and make sure it is the correct firmware for this product."

After some googling I got to nmrpflash, got it working, but even using it the router refuses to flash, upload goes fine, and then:
"OK
Waiting for remote to respond.
Ignoring extra upload request.
Ignoring extra upload request.
Ignoring extra upload request.
Ignoring extra upload request.
Received configuration request from 68:fd:3a:47:dd:85.
Sending configuration: 10.164.183.252/24.
Timeout while waiting for TFTP_UL_REQ."

I've opened a github ticket to see if there is anything the developer can do:
https://github.com/jclehner/nmrpflash/issues/29

There were two past tickets openened that were solved by a modded firmware he provided with an edited firmware version handle, but my router still refuses to flash this firmware he provided.


Any ideas on how to solve this? Next step is going the TTL USB flashing way... I will have to buy a cable, and I rather don't.
Any help is apreciated, thanks for the attention.
Sponsor
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12837
Location: Netherlands

PostPosted: Sat Mar 14, 2020 14:18    Post subject: Reply with quote
You have to use the file intended for coming from stock so the factory-to-ddwrt.chk file, try to tftp:
https://kb.netgear.com/000059633/How-to-upload-firmware-to-a-NETGEAR-router-using-TFTP-client

Vortex has/had a habit of modifying your CFE:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=314525

_________________
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
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 14:28    Post subject: Reply with quote
egc wrote:
You have to use the file intended for coming from stock so the factory-to-ddwrt.chk file, try to tftp:
https://kb.netgear.com/000059633/How-to-upload-firmware-to-a-NETGEAR-router-using-TFTP-client

Vortex has/had a habit of modifying your CFE:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=314525

I can't get it to accept any TFTP program because it isn't bricked, and it doesn't have any way other than be bricked to get to recovery mode, not that I found out at least, and I tried... Nmrpflash apparently is able it to go into recovery mode and use TFTP, but it's the only way I got into this mode and when it goes into TFTP upload it locks out access to any program, so I can't switch during use (using nmrpflash to get to recovery mode and then flash a firmware using another TFTP program). I'm using the appropriate firmware, several options, it will not accept any.

About XWRT fucking my CFE, I also bumped into this during searches, but since I had the last version installed, I think this doesn't apply to this particular case

slidermike wrote:
just an FYI, xVortex says he corrected the corruption causing firmware.
If you want to go back to NG it should work and allow you to revert like normal.


Anyway, is there any way to flash a cfe with nmrpflash or something that doesn't requere TFTP or a usb ttl cable? It might be worth a try.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12837
Location: Netherlands

PostPosted: Sat Mar 14, 2020 14:35    Post subject: Reply with quote
Normally every Netgear router can be set into TFTP mode unless the CFE is altered.

Power off
press and hold reset button
Power on while holding the reset button
Light is orange
When it start flashing white after about 15 seconds release reset button and start uploading

That is how I do it with several Netgear routers (R6400, R7000, R7800)

If you can not set the router into TFTP mode your CFE is screwed and you can only use serial

Edit: you have to use a relative new DDWRT version with update build numbers

_________________
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
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12837
Location: Netherlands

PostPosted: Sat Mar 14, 2020 14:43    Post subject: Reply with quote
Use builds past build 39293

https://svn.dd-wrt.com/changeset/39293

_________________
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
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 14:55    Post subject: Reply with quote
egc wrote:
Use builds past build 39293

https://svn.dd-wrt.com/changeset/39293

Can I find this version in any repositories? This version is just skipped where I checked...

ftp://ftp.dd-wrt.com/betas/
https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/
https://secure.dd-wrt.com/site/support/other-downloads?path=betas
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 14:58    Post subject: Reply with quote
egc wrote:
Normally every Netgear router can be set into TFTP mode unless the CFE is altered.

Power off
press and hold reset button
Power on while holding the reset button
Light is orange
When it start flashing white after about 15 seconds release reset button and start uploading

That is how I do it with several Netgear routers (R6400, R7000, R7800)

If you can not set the router into TFTP mode your CFE is screwed and you can only use serial

Edit: you have to use a relative new DDWRT version with update build numbers

I tried the last ones, none are accepted.
By holding resetting button my router never goes into recovery, it just perpetually reboots, it does clear the settings, but that's all.
When using nmrpflash I can get it to recovery mode, but it's only detected within it, it stays with a glowing orange light on power (no blinking) and the lan port light is white blinking with activity when upload is happening. What I'm thinking is, if the router doesn't accept to flash any images after nmrpflash uploads it, even if I got tftp mode working, why would it accept it then? Does it have any difference?
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 15:22    Post subject: Reply with quote
At this point I also accept suggestions on how to brick it on purpose so I can get tftp mode working. Worst case I buy the ttl usb cable...
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Mar 14, 2020 16:30    Post subject: Reply with quote
Skipped. Okay, sounds to me like you're using the router database and not the forum build release threads for firmware image information.

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2019

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020

_________________
"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
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 16:34    Post subject: Reply with quote
kernel-panic69 wrote:
Skipped. Okay, sounds to me like you're using the router database and not the forum build release threads for firmware image information.

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2019

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020

I mean the specific version he mentioned, I doubt there is something special with it, but it was worth a try.
I already tried the last two of 2020 builds.


I just bought a ttl usb cable online now, I have no hope at this point of any other way working.
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Mar 14, 2020 16:39    Post subject: Reply with quote
The Vortex CFE I know of puts the asus CFE mini webserver on your router. Did you even try that method of flashing firmware? The build number egc mentioned is a commit, not a release. You should be able to flash http://www.downloads.netgear.com/files/GDC/R7000/R7000-V1.0.9.64_10.2.64.zip or http://www.downloads.netgear.com/files/GDC/R7000/R7000-V1.0.9.60_10.2.60.zip and then flash DD unless the Vortex CFE is preventing it.
_________________
"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
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 16:55    Post subject: Reply with quote
kernel-panic69 wrote:
The Vortex CFE I know of puts the asus CFE mini webserver on your router. Did you even try that method of flashing firmware? The build number egc mentioned is a commit, not a release. You should be able to flash http://www.downloads.netgear.com/files/GDC/R7000/R7000-V1.0.9.64_10.2.64.zip or http://www.downloads.netgear.com/files/GDC/R7000/R7000-V1.0.9.60_10.2.60.zip and then flash DD unless the Vortex CFE is preventing it.

How would I go through this cfe mini webserver option? By using asus firmware restoration tool? If so, that didn't work by the type of recovery mode nmrpflash is putting it into, asus tool says "the wireless router is not in rescue mode".
I tried both firmwares linked, flashing not allowed, same as all the ones I tried.
edit: Ok, I've googled on how to use cfe webserver and it would just be acessible on the browser by entering the router IP, it doesn't work here.
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Mar 14, 2020 17:11    Post subject: Reply with quote
Then your options are to either flash the stock CFE or flash FreshTomato.
_________________
"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
GamerBR
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 33

PostPosted: Sat Mar 14, 2020 17:14    Post subject: Reply with quote
kernel-panic69 wrote:
Then your options are to either flash the stock CFE or flash FreshTomato.

By using a TTL usb cable right?
kernel-panic69
DD-WRT Guru


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

PostPosted: Sat Mar 14, 2020 17:34    Post subject: Reply with quote
If you have the stock R7000 cfe, you should be able to do it via ssh / telnet just like you would to flash the Vortex CFE, but without modifying the mac addresses. You just need to either edit the shell script or change the cfe bin file name to the one in the shell script.

You should be able to flash FreshTomato from XWRT-Vortex without an issue. I have not modified my R7000 cfe, but I have the XWRT-Vortex CFE files to do it.

One thing to note, if you flashed a most recent stock firmware past the ones I linked, your firmware may be locked and require serial flash recovery.

_________________
"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
Goto page 1, 2, 3  Next Display posts from previous:    Page 1 of 3
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