Updated documentation.
From painful experiences and eventual success success.
This commit is contained in:
parent
442f74b2d6
commit
8a26cdf4b1
2 changed files with 50 additions and 0 deletions
33
README-R7000.md
Normal file
33
README-R7000.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
Some helpful hints for putting firmware on the Netgear R7000
|
||||
============================================================
|
||||
|
||||
* As of the writing of this, July 2020, the R7000's web interface does not let you downgrade its firmware, or run 3rd party firmware on it.
|
||||
* Older versions of the R7000's firmware do allow you to flash 3rd party firmware.
|
||||
* You can use nrmpflash to downgrade router's firmware, for example R7000-V1.0.3.56_1.1.25.
|
||||
|
||||
Here is an example set of steps
|
||||
1. Plug in your router, go through the regular stock web interface setup. Note if the router's IP address is now 192.168.1.1 or 10.0.0.1
|
||||
2. Connect computer your computer to LAN1 with an ethernet cable
|
||||
3. At the command prompt on your computer, run:
|
||||
`sudo nmrpflash -v -i YOUR_ADAPTER_NAME -f R7000-V1.0.3.56_1.1.25.chk -t 10000 -T 10000 -A 10.0.0.2 -a 10.0.0.1`
|
||||
* Note 1: The instructions from README.md that tell you how to find YOUR_ADAPTER_NAME.
|
||||
* Note 2: if your router's IP address was 192.168.1.1 then swap out 10.0.0.x with 192.168.1.x for the two IP addresses above
|
||||
4. Right after running the command, power on your router. Your router checks for the nmrpflash server on boot. If all goes well you should see this:
|
||||
|
||||
```
|
||||
sudo nmrpflash -v -i enp0s25 -f R7000-V1.0.3.56_1.1.25.chk -t 10000 -T 10000 -A 10.0.0.2 -a 10.0.0.1
|
||||
Adding 10.0.0.2 to interface enp0s25.
|
||||
Advertising NMRP server on enp0s25 ... /
|
||||
Received configuration request from ab:cd:ef:12:34:56.
|
||||
Sending configuration: 10.0.0.1/24.
|
||||
Received upload request without filename.
|
||||
Using remote filename 'R7000-V1.0.3.56_1.1.25.chk'.
|
||||
Uploading R7000-V1.0.3.56_1.1.25.chk ... OK
|
||||
Waiting for remote to respond.
|
||||
Received keep-alive request (19).
|
||||
Remote finished. Closing connection.
|
||||
Reboot your device now.
|
||||
|
||||
```
|
||||
5. Reboot the device. You now have old firwmare, congratulations.
|
||||
|
17
README.md
17
README.md
|
@ -39,6 +39,11 @@ Your Netgear router must be connected to your network using an
|
|||
Ethernet cable. The device running `nmrpflash` must be connected
|
||||
to the same network, using either Wi-Fi or Ethernet.
|
||||
|
||||
Usage sequence of events:
|
||||
1. Connect ethernet cable from computer to router's LAN1
|
||||
2. Run nmrpflash on command line
|
||||
3. Turn on the router.
|
||||
|
||||
All available network interfaces can be listed using
|
||||
|
||||
```
|
||||
|
@ -188,6 +193,18 @@ cases.
|
|||
* Your device might expect a different image format for `nmrpflash` than when
|
||||
flashing via the web interface.
|
||||
|
||||
###### "bind: Cannot assign requested address"
|
||||
|
||||
* Specify the address of the router, and address of your computer. For example:
|
||||
|
||||
-A 10.0.0.2 -a 10.0.0.1
|
||||
|
||||
or
|
||||
|
||||
-A 192.168.1.2 -a 192.168.1.1
|
||||
|
||||
|
||||
|
||||
### Building and installing
|
||||
###### Linux, Mac OS X, BSDs
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue