-
Notifications
You must be signed in to change notification settings - Fork 121
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
Unable to flash R7000 #14
Comments
As mentioned in #13, it appears that the image fails some integrity check, and the device re-requests an upload. Not sure yet as to why this happens on this device, but it doesn't appear to be a bug in |
As I suspected, this might be related to the image version numbers: the latest official Netgear image uses
whereas the DD-WRT image uses
Now the bootloader probably notices that the version number of the DD-WRT image is less than the current image, and thus rejects the image. To test this theory, I've modified the dd-wrt image to use the version number |
@PhAlAnXcOiN any news on this? |
@jclehner Can confirm the modified DD-WRT provided flashes fine on stock Can also confirm it was a breeze to flash to |
Thanks for your work @jclehner! I've validated this works for me as well on a new R7000 and updated the official wiki for the R7000 to suggest temporary use of this mod until the kong build integrates this fix. |
Thanks for the feedback! Closing this, as it's not an issue in |
For future people who Google and find this thread: I was seeing this error: To fix this, I added these args to my command: Then things worked for me. (I also used "dd-wrt.K3_R7000_mod.zip" listed above, but I'm not sure if that was needed.) |
I also flashed my R6300V2 (Koolshare Merlin 380) with asusR6300V2_back-to-ofw.trx through nmrpflash. The flash did roll back the firmware to the stock Netgear FW. However,I cannot flash any firmware via the Netgear GUI; it complaints "This firmware file is incorrect! Please get the firmware file again and make sure it is the correct firmware for this product." Nor can I flash any thing with nmrpflash; not to mention that ssh cannot be enable with the stock firmware. Could anyone tell me how can I do flash solve this issue. I think I have tried to put it to tftp mode but looks my R6300V2 only reboots every time I hold the reset button when I power it on. |
@shiecldk Please don't hijack a closed issue, and instead open a new one! |
Just got a brand new Netgear R7000 router. Something new that has crept into these routers is an inability to 'downgrade' firmware versions. For instance, trying to upload the initial .chk file for dd-wrt through the gui will result in 'this firmware is incompatible with your router'.
I have read that others have used nmrpflash successfully to rectify this issue and flash a different firmware. However, I am not having the same success.
I am using Windows 10, have installed npcap and all commands seem to be working fine. Windows firewall is off, comodo firewall and all antivirus, HIPS, etc are all off.
Anything that could interfere such as programs like syncthing, or other syncing or backup programs are exited.
My firmware file which is the dd-wrt initial load file of dd-wrt.K3_R7000.chk found at this page: http://www.desipro.de/ddwrt/K3-AC-Arm/ (renamed to ddwrt.chk) is in same folder with nmrpflash. I have also tried this with stock netgear .chk files that are lower version that I am currently running.
I am running a CMD window with administrator privileges.
This is what i'm doing:
C:\Program Files\Portable Programs\nmrpflash>nmrpflash -L
net0 192.168.1.2 d0:50::::0b (Ethernet)
net1 192.168.56.1 0a:00::::05 (VirtualBox Host-Only Network)
I then turn router off and turn it back on while immediately running:
nmrpflash -i net0 -a 192.168.1.1 -A 192.168.1.2 -f ddwrt.chk -vvv
net0: \Device\NPF_{43AC58E6-0C5F-43B2-**39-**AECB}
Adding 192.168.1.2 to interface net0.
Advertising NMRP server on net0 ... -
Received configuration request from 3c:37::::f0.
Sending configuration: 192.168.1.1, netmask 255.255.255.0.
Timeout while waiting for TFTP_UL_REQ.
For some reason, it times out here after just a few seconds so then i paste it in immediately below and it continues:
nmrpflash -i net0 -a 192.168.1.1 -A 192.168.1.2 -f ddwrt.chk -vvv
net0: \Device\NPF_{43AC58E6-0C5F-43B2-**39-********AECB}
Adding 192.168.1.2 to interface net0.
Advertising NMRP server on net0 ...
Received TFTP_UL_REQ while waiting for CONF_REQ!
Received upload request without filename.
Using remote filename 'ddwrt.chk'.
Uploading ddwrt.chk ... << WRQ(ddwrt.chk, octet)
this continues many thousands of lines down, deleted due to redundancy
<< DATA(46409)
At this point, after a few minutes the router boots up like nothing happened and nothing has been flashed. Any help would be appreciated!
The text was updated successfully, but these errors were encountered: