nmrpflash -- firmware flash utility for Netgear devices
Contents
Copyright & License
nmrpflash Copyright (C) 2016 Joseph C. Lehner
nmrpflash is free software, licensed under the GNU GPLv3. Source code at
<https://github.com/jclehner/nmrpflash>
This documentation was created by Damyan Ivanov dmn@debian.org from the "nmrpflash" help text. Licensed
under the same terms as the upstream source code.
nmrpflash 0.9.14-16-ge95526d 2024-04-01 NMRPFLASH(1)
Examples
(run as root)
# nmrpflash -i eth0 -f firmware.bin
When using -c, the environment variables IP, PORT, NETMASK and MAC are set to the device IP address, TFTP
port, subnet mask and MAC address, respectively.
Name
nmrpflash -- firmware flash utility for Netgear devices
Options
-i, and -f or -c are mandatory
-aipaddr
IP address to assign to target device
-Aipaddr
IP address to assign to selected interface
-B Blind mode (don't wait for response packets)
-ccommand
Command to run before (or instead of) TFTP upload
-ffirmware
Firmware file
-Ffilename
Remote filename to use during TFTP upload
-iinterface
Network interface directly connected to device
-mmac
MAC address of target device (xx:xx:xx:xx:xx:xx)
-Mnetmask
Subnet mask to assign to target device
-ttimeout
Timeout (in milliseconds) for NMRP packets
-Ttimeout
Time (seconds) to wait after successful TFTP upload
-pport
Port to use for TFTP upload
-Rregion
Set device region (NA, WW, GR, PR, RU, BZ, IN, KO, JP)
-v Be verbose
-V Print version and exit
-L List network interfaces
-h Show this screen
Usage
nmrpflash [OPTION...]
