Reply

Re: nmrpflash How To

royjoh1
Aspirant

nmrpflash How To

Can anyone help using nmrpflash?

I've DD-WRT on my router now and want to go back to stock. (I can log into the router from browser, but the firmware upgrade in the router doesn't work)

I've downloaded nmrpflash (32-bit), but doesn't know how to use it. If I start the exe-file, it starts a command prompt window which lists the options for usage. This seems to be a list only, cause you cant continue to write more commands here.

Then I tried to open a new command promp window and tried to type both nmrpflash and nmrpflash -L. But Windows says it is a unrecognized command, operable program or batch file.

 

So what am I missing here?

 

My OS is  W10 64 bit and I have installed Npcap

Model: R6400|AC1750 Smart WiFi Router
Message 1 of 11
plemans
Guru

Re: nmrpflash How To

have you tried using the Netgear recommended tftp utility?

https://kb.netgear.com/000059634/How-to-upload-firmware-to-a-NETGEAR-router-using-Windows-TFTP

Might be simpler if you're failing at nmrpflash. 

CM2000-> RAXE500-> GS716v2-> WAX218-> EX8000
Message 2 of 11
antinode
Guru

Re: nmrpflash How To

> I've downloaded nmrpflash (32-bit), [...]

 

   And put it where?  Are you following some set of instructions or
other?

 

> [...] If I start the exe-file, [...]

 

   "start" how?  "Open" (double-click on) it?  As you've seen, that's
not the way.

 

> So what am I missing here?

 

   Basic knowledge of how to use a command-line interface, like the
Windows Command Prompt (CMD.EXE)?

 

> Then I tried to open a new command promp window and tried to type both
> nmrpflash and nmrpflash -L. [...]

 

   That's a better start.


> [...] But Windows says it is a unrecognized command, operable program
> or batch file.

 

   A Command Prompt window has a "current directory" (by default, shown
in the command prompt).  That's where it will, by default, look for an
otherwise unrecognized command.

 

   You can put your nmrpflash,exe program anywhere you want, but you
need to point your Command Prompt window to that place.  For example, if
it's on your Desktop, then the following sequence of commands should get
your Command Prompt window to that directory:

 

      %homedrive%
      cd %homepath%
      cd Desktop

 

   And this should show the ".exe" files found there:

 

      dir *.exe

 

   At that point, an "nmrpflash" command should work (at least to the
extent that Windows should find the program).

Message 3 of 11
royjoh1
Aspirant

Re: nmrpflash How To

Thanks!

Now I'm able to run the command at least. But this is the respond: "advertising...... FATAL Bad Memory Block"

 

Anything more to do?

 

(@plemans : tried the Netgear utility also, but didn't get a reply)

Message 4 of 11
antinode
Guru

Re: nmrpflash How To

> Now I'm able to run the command at least. But this is the respond:
> "advertising...... FATAL Bad Memory Block"

 

   I don't know exactly what you downloaded from where, or exactly what
you did with it, but I'd be leary of anything with that sort of error
message.

 

> [...] tried the Netgear utility also, but didn't get a reply)

 

   Not a very detailed description of anything.  Which "the Netgear
utility"?  What, exactly, did you do with it?  If you mean the TFTP
program in Windows, then that's a multi-step procedure with many
opportunities for user error.

 

   "tried" is not a useful problem description.  It does not say what
you did. It does not say what happened when you did it.  As usual,
showing actual actions with their actual results (error messages, LED
indicators, ...) can be more helpful than vague descriptions or
interpretations.

 


> [...] but the firmware upgrade in the router doesn't work) [...]

 

   Probably a better question for a DD-WRT forum, but. as a problem
description, "doesn't work" is no better than "tried".

Message 5 of 11
royjoh1
Aspirant

Re: nmrpflash How To

I'm a non native English, so bare with me. And I'm trying to keep the posts relative short.

 

I used the "tftpd64 by Ph.Jounin" to load the latest stock firmware from Netgear. I pushed the put-button when the lamps blinked on the router right after restart. Result: After a couple of seconds it says "Block #0" and just goes on forever. Jpeg attachment 1

 

I used the "nmrpflash" from GitHub- jclehner as Plemens suggested in post nr. 2. Result: "Fatal Bad Memory Block" and "No response after 60 seconds. Bailing out". Jpeg 2

tftp.jpgnmrpflash.jpgRouter.jpg

DD-WRT router "firmware upgrade", Self explaining, but jpeg 3.

Message 6 of 11

Re: nmrpflash How To


@royjoh1 wrote:

 

I used the "tftpd64 by Ph.Jounin" to load the latest stock firmware from Netgear. I pushed the put-button when the lamps blinked on the router right after restart. Result: After a couple of seconds it says "Block #0" and just goes on forever. Jpeg attachment 1

 

Any reason why you did not try the TFTP feature in Windows itself? You may just need to enable it. See the link at the end of this article:

 

How to upload firmware to a NETGEAR router using Windows TFTP | Answer | NETGEAR Support

 

Just another user.

My network DM200 -> R7800 -> GS316 -> PL1000 -> Orbi RBR40 -> Orbi RBS50Y -> RBS40V
Message 7 of 11
royjoh1
Aspirant

Re: nmrpflash How To

I didn't know it was a Windows feature, but I enabled it now. Ran the command described in the link, but replied with: "Connect request failed"

 

Looks like I have to give up on this one, but thanks for the tips, guys!

Message 8 of 11
antinode
Guru

Re: nmrpflash How To

> [...] Ran the command described in the link, [...]

 

   Assuming that "the link" means that KB 000059634 article, did you do
all the other required steps before the actual TFTP command?

Message 9 of 11
royjoh1
Aspirant

Re: nmrpflash How To

Yes, the KB 000059634. (when there is no "reply with quotation"-button, I'm answering to the last post)

And yes, I did all the steps.

 

But I managed somehow to get a Netgear firmware back into the router. What made the trick I'm unsure of, cause i did several changes at the same time. I downloaded an older firmware (V1.0.1.36),  logged into DD-WRT via Internet Explorer (not Edge or Firefox) where I performed an firmware upgrade via DD-WRT webGui. It took ages. I first waited for 10 - 15 minutes but then I left and came back 4 hours later. Then I saw that the URL -symbol (the one to the left of httpSmiley Happy had changed from "DD-WRT". Now it was only "192.168.1.1".

 

A couple of restarts later it said "routerlogin.net". Then I knew for sure that it was the Netgear firmware.  Still took about five minutes before I could log in. After a while I upgraded to latest Netgear firmware.

 

So now it seems to work, (for about one hour as I'm typing now) but don't know if I should flag it as "solution"?

And about performance I don't know yet, but seems a little weak on 2,4 Ghz wifi, like it was with the DD-WRT also.

Should I do a nvram erase? What will it do?

 

 

Message 10 of 11
royjoh1
Aspirant

Re: nmrpflash How To

I  somehow managed to get a Netgear firmware back into the R6400.

I'm unsure of what really did the trick cause I did several changes. I downloaded an older Netgear firmware, logged into the router via Internet Explorer (not Edge or Firefox like before), then performed a firmware upgrade via DD-WRT webgui.

It took ages. It didn't come up first 15 minutes so I left and came back 4 hours later. Then I saw the "sign" (don' know what it's called) left of the URL in IE had changed from "DD-WRT" to no sign. I then tried to log in with the IP adress, but no luck so far. A couple og restarts later I could log in.

 

Now it seems to work, at least for a couple of hours now. But wifi on 2,4 GHz is a bit slow, like it was when I had the DD-WRT firmware. Pre to all this DD-WRT experiments, wifi was fine on the Netgear. The reason for changing was to be able to use vpn, but now I will by a managed switch instead.

But back to the slow wifi, Has it something to do with that 2 different firmwares has been installed?

Will a nvram erase help in any way?

Message 11 of 11
Top Contributors
Discussion stats
  • 10 replies
  • 7146 views
  • 1 kudo
  • 4 in conversation
Announcements