Netgear R7000
From DD-WRT Wiki
Revision as of 17:25, 25 February 2018 (edit) Ian5142 (Talk | contribs) (Changed links.) ← Previous diff |
Revision as of 18:31, 27 February 2018 (edit) (undo) Jeremywh7 (Talk | contribs) Next diff → |
||
Line 94: | Line 94: | ||
Additionally, here is a list of [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=264152 Configuration Best Practices or Working Solutions] | Additionally, here is a list of [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=264152 Configuration Best Practices or Working Solutions] | ||
+ | |||
+ | ==TFTP at boot for de-bricking== | ||
+ | See [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1052290 here], and also [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1119529#1119529 this post] which then references [https://www.dd-wrt.com/phpBB2/viewtopic.php?t=304398 here]. | ||
==Disable LEDs== | ==Disable LEDs== |
Revision as of 18:31, 27 February 2018
Contents |
R7000 Category
Find more R7000 articles here
Hardware Specifications
FCC ID | PY313200233 |
---|---|
Industry Canada ID | 4054A-13200233 |
Power | 12 VDC, 3.5 A |
CPU | Broadcom BCM4709A0 |
CPU Architecture | ARM Cortex A9 |
CPU Speed / Cores | 1 GHz / 2 cores |
Flash/RAM | 128 MiB / 256 MiB |
WI1 chip | Broadcom BCM4360 |
WI1 protocols | an+ac |
WI1 MIMO config | 3x3:3 |
WI1 antenna connector | U.FL, RP-SMA |
WI2 chip | Broadcom BCM4360 |
WI2 protocols | bgn |
WI2 MIMO config | 3x3:3 |
WI2 antenna connector | U.FL, RP-SMA |
ETH chip & Switch | Broadcom BCM4709A0 |
WAN/LAN ports & speed | 1 / 4 @ 10/100/1000 Mb/s |
USB ports | 2 (USB 3.0, USB 2.0) |
Serial | 4-pin header, internal, 3.3V TTL |
Performance
The dual core ARM CPU is beneficial for running multiple simultaneous services on the router.
SFE accelerated NAT was added to DD-WRT since build 33006 (kernel 3.10+), which Kong tested at 900 Mb/s throughput (download and upload). OEM firmware uses Broadcom's proprietary CTF (Cut-Through Forwarding).
- Throughput with IPv4 NAT routing tops out at:
- 450Mb/s on latest Netgear stock firmware
- 360Mb/s on non-SFE DD-WRT (default configuration)
- 425Mb/s non-SFE with a 20% overclock
- For older builds, besides overclocking, using IPv6 and doing away with NAT is another workaround.
Features
- Linux kernel 3.10.25
- Supports CPU overclocking: 1200MHz and 1400MHz possible (be very cautious)
- OpenVPN and PPTP VPN server support
- Ad blocking with Privoxy
- Other: lighttpd + php
How to install
See the K3-AC-Arm Readme file, but in short, if you're starting from the Netgear firmware, then download and flash the appropriate .chk file from the Initial directory using the Netgear web interface. Once it is installed, if there is a newer release than your .chk file, then download the appropriate .bin file, visit your newly installed DD-WRT router, head on over to its Firmware Update section and flash the .bin file, also selecting the option to reset to defaults. After that, you're on newest firmware, and good to go. Hint: if you're new to DD-WRT, the default IP address of your router after flashing or reset to defaults is 192.168.1.1.
Brainslayer and Kong build links can be found in the Firmware FAQ. Both are compiled from the main DD-WRT trac, but see Kong's Readme for minor differences. Brainslayer and Kong usually release builds at different times.
Documentation
Some of the generic DD-WRT documentation is also applicable to the R7000, but much of it is long out of date, and almost none of it refers to <Kong>'s K3-AC-ARM builds or the ARM architecture in general.
<Kong> has written some documentation specifically relevant to his builds, including:
- Readme & Flashing instructions
- Changelog & Known Issues
- Wireless Networking Starter Guide
- Using the Integrated Webserver
Additionally, here is a list of Configuration Best Practices or Working Solutions
TFTP at boot for de-bricking
See here, and also this post which then references here.
Disable LEDs
Disable lights at boot: go to Administration>Commands, paste the code below and click Save Startup Script.
for i in 2 3 8 9 12 13 17 18 ; do gpio enable $i ; done for i in 14 15 ; do gpio disable $i ; done et robowr 0x0 0x18 0x1ff et robowr 0x0 0x18 0x0 et robowr 0x0 0x1a 0x0