Netgear R7000

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 17:35, 15 November 2017 (edit)
Ian5142 (Talk | contribs)
(Performance)
← Previous diff
Revision as of 01:09, 30 January 2018 (edit) (undo)
Jeremywh7 (Talk | contribs)

Next diff →
Line 1: Line 1:
-== Performance ==+==R7000 Category articles==
 +Find more information [http://www.dd-wrt.com/wiki/index.php/Category:R7000 here]<br>
-As of 2014, the Netgear R7000 is one of the fastest (in CPU terms) consumer-grade routers available with support for DD-WRT; the firmware is stable and there is a growing user base. As a replacement for older/smaller builds of DD-WRT on older/slower hardware, it performs very well and offers a good set of features over and above the standard DD-WRT offering. The dual core CPU is useful if you're running additional services on the router.+==[https://wikidevi.com/wiki/Netgear_R7000 Hardware] Specifications==
 +*FCC ID: PY313200233
 +*Industry Canada ID: 4054A-13200233
 +*Power: 12 VDC, 3.5 A
 +*CPU: Broadcom BCM4709A0 (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 chip1: Broadcom BCM4709A0
 +*Switch: Broadcom BCM4709A0
 +*LAN ports: 4 @ 10/100/1000 Mb/s
 +*WAN ports: 1 @ 10/100/1000 Mb/s
 +*USB ports: 2 (USB 3.0, USB 2.0)
 +*Serial: 4-pin header, internal, 3.3V TTL
-Whilst the router is fast, potential users should be aware that IPv4 NAT routing throughput tops out at '''450Mbit on latest Netgear stock firmware''', and at '''360Mbit on DD-WRT with default configuration''' (no overclocking), or '''425Mbit with a 20% overclock'''. +== Performance ==
 +The dual core ARM CPU is beneficial for running multiple simultaneous services on the router.
-Users with 500Mbit or 1Gbit connections (yes, Romania, this means you) should be aware that the R7000 will not give you the full line speed you'll get from your modem, at least not with IPv4 and NAT. It works well for 100Mbit - 300Mbit connections (and this is the typical use case for it); below about 50Mbit or above about 500Mbit, it will offer poor value and may not be the best router for those requirements.+SFE accelerated NAT was added to DD-WRT since build 33006 (kernel 3.10+), which [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1087382#1087382 Kong tested] at 900 Mb/s throughput (download and upload). OEM firmware uses Broadcom's proprietary CTF (Cut-Through Forwarding) module.
- +#Throughput with IPv4 NAT routing tops out at:
-The difference in throughput between DD-WRT and the Netgear firmware is that the latter uses hardware acceleration for simple NAT, which is proprietary and therefore unavailable in DD-WRT. DD-WRT performs the same and better functionality in software, but with a speed penalty. This can be partially mitigated by overclocking and/or by using IPv6 and doing away with NAT, but, the bottom line is that whilst this is a powerful router, there are already some consumer Internet connections that it cannot fully utilise.+#*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 == == Features ==
- +* Linux kernel 3.10.25
-* kernel 3.10.25+* Supports CPU overclocking (1200MHz and 1400MHz possible)
-* supports CPU overclocking (1200MHz and 1400MHz possible)+
* OpenVPN and PPTP VPN server support * OpenVPN and PPTP VPN server support
-* ad blocking with Privoxy+* Ad blocking with Privoxy
-* lighttpd + php+* Other: lighttpd + php
== Documentation == == 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. Please do consider contributing to the documentation if you put your R7000 to any unusual or interesting uses.
-There really isn't very much, which is why this Wiki category was born (see the category link, bottom of the page). 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 indeed to the arm architecture in general. Please do consider contributing to the documentation if you put your R7000 to any unusual or interesting uses.+
<Kong> has written some documentation specifically relevant to his builds, including: <Kong> has written some documentation specifically relevant to his builds, including:
- 
* [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Readme Readme & Flashing instructions] * [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Readme Readme & Flashing instructions]
* [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Changelog Changelog & Known Issues] * [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Changelog Changelog & Known Issues]
Line 31: Line 52:
== How to install == == How to install ==
 +See the [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Readme 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 [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Initial/ 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.
-See the [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Readme Readme] file, but in short, if you're starting from the Netgear firmware, then download and flash the appropriate .chk file from the [http://www.desipro.de/ddwrt-ren/K3-AC-Arm/Initial/ 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 [https://www.dd-wrt.com/wiki/index.php/Firmware_FAQ#Where_do_I_download_firmware.3F Firmware FAQ]. Both are compiled from the main DD-WRT trac, but see Kong's [http://www.desipro.de/ddwrt/Readme.txt Readme] for minor differences. Brainslayer and Kong usually release builds at different times.
- +
-Brainslayer builds can be found here: [https://www.dd-wrt.com/wiki/index.php/Firmware_FAQ#Where_do_I_download_firmware.3F Firmware download link].+
- +
-In essance there is no difference between a Brainslayer or a Kong build anymore as Kong no contributes to the main dd-wrt trac. Kong and Brainslayer just release builds at different times.+
-[[Category:Netgear guides]]+[[Category:Netgear guides]][[Category:R7000]]
-[[Category:R7000]+

Revision as of 01:09, 30 January 2018

Contents

R7000 Category articles

Find more information here

Hardware Specifications

  • FCC ID: PY313200233
  • Industry Canada ID: 4054A-13200233
  • Power: 12 VDC, 3.5 A
  • CPU: Broadcom BCM4709A0 (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 chip1: Broadcom BCM4709A0
  • Switch: Broadcom BCM4709A0
  • LAN ports: 4 @ 10/100/1000 Mb/s
  • WAN ports: 1 @ 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) module.

  1. 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
  2. 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)
  • OpenVPN and PPTP VPN server support
  • Ad blocking with Privoxy
  • Other: lighttpd + php

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. Please do consider contributing to the documentation if you put your R7000 to any unusual or interesting uses.

<Kong> has written some documentation specifically relevant to his builds, including:

Additionally, here is a list of Configuration Best Practices or Working Solutions

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.