Netgear WNDR3700

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:28, 6 March 2012 (edit)
Tatsuya46 (Talk | contribs)
(Router Specifications)
← Previous diff
Current revision (09:24, 16 December 2019) (edit) (undo)
Atatob (Talk | contribs)
m (Repair link)
 
(298 intermediate revisions not shown.)
Line 1: Line 1:
-NOTE:+{{Languages|Netgear WNDR3700}}
-A significant number of people have run into problems following the directions below. This forum thread describes an alternative method - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=140667&postdays=0&postorder=asc&start=30+[[Image:Netgear-WNDR3700.jpg | right | 180px]]
 +==Versions==
-tftp and recovery directions - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802&highlight=stock+wndr+3700+The Netgear WNDR3700 is a powerful consumer simultaneous dual band 802.11 a/b/g/n router, sporting a fast Qualcomm Atheros (v1, v2, v4), Broadcom (v3), or Mediatek CPU (v5), good routing performance and transmit power capability, and a USB 2.0 port. To date there are 5 hardware revisions of this router, v1, v2, v3, v4, and v5. v5 is not supported and there is no ETA, each of which requires its own firmware build, whether you use stock firmware or DD-WRT. Installation of DD-WRT is very simple and can be done in a few steps.
-==Installation of DD-WRT==+'''Note''': factory.img is for worldwide units flashing from NETGEAR firmware to DD-WRT, or recovering from TFTP mode. factory_NA.img is the same except for North American units. Webflash is from upgrading an existing DD-WRT firmware to a newer build via update firmware option.
-The Netgear WNDR3700 is an extremely powerful consumer 802.11 a/b/g/n router, sporting a lightning fast Atheros CPU, lots of RAM, lots of flash space, and capable of high transmit power that even gives 2Wire a run for the money makes this router is ready for the future, and DD-WRT makes it even better. Installation of DD-WRT is very simple and can be done in a few steps. To date there are two hardware revisions of this router, v1 and v2, each of which requires its own firmware build, whether you use the stock firmware or DD-WRT.+----
 +===v1===
 +v1 units are not labeled at all and are just called "WNDR3700".
 +See [[Index:FAQ#Where_do_I_download_firmware.3F|Where do I download firmware?]] for links.
-'''v1''' units are not labeled at all and are just called "WNDR3700".+Download DD-WRT for the WNDR3700 '''v1''' depending on the region you purchased your router from:
-'''v2''' units are labeled on the side of the box and in firmware as "WNDR3700'''v2'''". 
 +North America (NA): Go to the netgear-wndr3700 folder then download the wndr3700-factory_NA.img file
 +World Wide (WW): Go to the netgear-wndr3700 folder then download the wndr3700-factory.img file
 +Web Flash BIN (Both) to upgrade dd-wrt: Go to the netgear-wndr3700 folder then download the wndr3700-webflash.bin file
-'''1a.''' Download DD-WRT for the WNDR3700 '''v1''' from here depending on the region you purchased your router from:  
 +====Note====
 +If you try to install DD-WRT on v1 with initial factory firmware (1.0.4.31NA), the upload will fail with "Invalid file name!" Work-around for this problem is to first upgrade to a later version of factory firmware (e.g., 1.0.7.98NA) before installing DD-WRT.
-North America (NA): ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/12-14-11-r18007/netgear-wndr3700/wndr3700-factory_NA.img+Please note, a smaller sized build will be required for the first flash, as newer ones (2018+) are too large for the factory sized linux partition. Success for the initial DD-WRT build was found using r29059 (a 2016 build). Then upgrade to the latest version of DD-WRT using the webflash file.
-World Wide (WW): ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/12-14-11-r18007/netgear-wndr3700/wndr3700-factory.img 
 +Version 35681 4/6/2018 has been confirmed to work [https://dd-wrt.com/support/other-downloads/?path=betas%2F2018%2F04-06-2018-r35681%2Fnetgear-wndr3700%2F|here] by [[User:tmittelstaedt|tmittelstaedt]] on the version 1 Netgear 3700.
 +----
 +===v2===
 +v2 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700'''v2'''".
-'''1b.''' Or if you have a WNDR3700 '''v2''', download from here following the same flashing steps:+See [[Index:FAQ#Where_do_I_download_firmware.3F|Where do I download firmware?]] for links.
 +If you have a WNDR3700 '''v2''', download from here following the same flashing steps:
-North Ameria (NA): ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/06-14-11-r17201/netgear-wndr3700v2/wndr3700v2-factory_NA.img+North America (NA): Go to the netgear-wndr3700v2 folder then download the wndr3700v2-factory_NA.img file
-World Wide (WW): ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/06-14-11-r17201/netgear-wndr3700v2/wndr3700v2-factory.img+World Wide (WW): Go to the netgear-wndr3700v2 folder then download the wndr3700v2-factory.img file
 +Web Flash BIN (Both) to upgrade dd-wrt: Go to the netgear-wndr3700v2 folder then download the wndr3700v2-webflash.bin file
 +'''Note''': You must have no later than 1.0.0.12 of the netgear factory firmware in order to flash dd-wrt to this unit. Netgear has put a check in later firmware revisions to see if you are not using their firmware and will fail. http://www.dd-wrt.com/phpBB2/viewtopic.php?p=731615#731615
 +----
-'''2.''' Make sure you are connected to the router with an ethernet cable. Then upgrade your firmware through the stock firmware web interface, the process will take a few minutes. <font color=red>Do not interrupt the upgrade process and '''wait at least 2 minutes after 100% is reached.''' </font>+===v3===
 +v3 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700'''v3'''".
 +Initial Flash: From the WNDR3700'''v3''' OEM GUI, flash a k2.6 trailed build (broadcom_K26 folder):<br>
 +''K2.6_mini-WNDR3700v3.chk'' [See [[Index:FAQ#Where_do_I_download_firmware.3F|Where do I download firmware?]] for links]
-'''3.''' The wireless LEDs should now be flashing, and if your NIC card is gigabit, you should also see one orange LAN led, if you see these your flash is complete and you can now proceed to the 30/30/30 or triple 30 reset (step 4.).+Upgrade Builds: Use nv64k.bin (or trailed) builds. This is a Broadcom unit with 64k nvram, identical to WNDR4000.
 +*K3.X builds do work on this unit but you must first flash K2.6, as there is no mini K3.X build.
 +Ensure mega builds are '''less than 7995392 bytes (7808 KB) in size''' before flashing or you will brick the unit.
-'''4.''' Hold the reset button under the router for 30 seconds and do not release it, while still holding the reset button <font color=red>'''unplug'''</font> the router and leave it unplugged for 30 more seconds. Still holding the reset button, plug the router back in and wait yet another 30 seconds. Unplug the router again and release the reset button, plug it back in and <font color=red>'''wait at least 2 minutes'''</font>, this is critical as the router is building NVRAM settings.+----
 +===v4===
 +v4 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700'''v4'''".<br>
 +<font color=red>If you flash with a factory img file newer than r23503, stock firmware will give a ''cgi timeout error''. Use the r23503 factory file to get on DD-WRT first, then use the webflash below to be updated to the latest build.</font>
-'''5.''' Repeat step 4 one final time.+If you have a WNDR3700'''v4''', download from here following the same flashing steps:
 +*Initial flash: [ftp://ftp.dd-wrt.com/betas/2014/02-04-2014-r23503/netgear-wndr3700v4/wndr3700v4-factory.img 23503 wndr3700v4-factory.img]
 +*Upgrade: [ftp://ftp.dd-wrt.com/betas/2017/10-20-2017-r33555/netgear-wndr3700v4/wndr3700v4-webflash.bin 33555 wndr3700v4-webflash.bin]
 +See [[Index:FAQ#Where_do_I_download_firmware.3F|Where do I download firmware?]] for up to date builds, and the forum for build recommendations.
 +====Reset====
 +Do not 30/30/30 reset, and GUI ''Factory Defaults'' reset may not work.<br>
 +Reset via Telnet/SSH if needed: `erase nvram && reboot`
 +Reference: [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1121615#1121615 forum thread]
-'''6.''' Power cycle the router: Unplug it for 30 seconds and plug it back in, or use the switch. Installation is now complete.+====Recovery for v4====
- +If the unit is soft-bricked (flashing power light) then:
- +*TFTP build r23503 wndr3700v4.img to it at 192.168.1.1
-The webflash.bin doesn't work on some WNDR3700's and could brick the router, but most are fine. Most likely cause the router is faulty to begin with. To restore from the brick TFTP the stock firmware or a known working build of DD-WRT back from it (-factory.img file).+**Reset is not necessary, but if wanted see the Reset section above
- +*After it boots, load the webif (at the previously set IP address if no reset), then install the last working build
- +To TFTP when not bricked, [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=843259#843259 power-up holding the reset button] to TFTP:
-To upgrade to a newer build of DD-WRT, use the web interface and selecting the "wndr3700-webflash.bin" file instead. eg from: [ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/10-26-10-r15506/netgear-wndr3700/] +#Set a static IP (e.g. IP address 192.168.1.9, subnet mask 255.255,255.0, default gateway 192.168.1.1)
-<font color=red>Do not select "restore defaults"</font> or you may have a [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=76805 semi bricked device]. There has been many reports of "restore defaults" bricking multiple different routers yet some have no issue, so <font color=red>USE AT YOUR OWN RISK!</font> You should not have to restore to defaults just from upgrading builds, to restore to defaults instead use the far superior [http://www.dd-wrt.com/wiki/index.php/Hard_reset_or_30/30/30 triple 30 reset]. Also, if you do partially brick your router, use [http://www.dd-wrt.com/wiki/index.php/TFTP_flash#Special_for_Vista.2C_Win7_and_Win_2008 this page] to unbrick it.+#In a TFTP client, use 192.168.1.1 as server, password blank, select above DD or OEM Netgear firmware
- +#Don't start TFTP yet...open a cmd window, run `ping -t 192.168.1.1` (for Windows; no '-t' for linux)
- +#Press and hold the reset button and power up the router. Start the TFTP when ping replies with TTL
-Now that DD-WRT is fully installed and NVRAM is cleared, ensure your PC does not have any internal '''static''' IP then point your browser to 192.168.1.1, this is the DD-WRT default IP and can be changed to any IP you like. You should be at the username and password screen, set them accordingly then proceed to setting up your new DD-WRT WNDR3700.+#*The thread says to look for TTL=100, but this has also worked when TTL=64 is seen
- +#It should push the firmware, then wait and watch the lights and the pings.
-==Known Issues==+#After a few reboots, with consistent ping, access the router on routerlogin.net (192.168.1.1 unless in use)
-Since DD-WRT is still in beta there is some issues with the WNDR3700, having followed the proper safe procedure above, you should have minimal or no issues. If luck is not on your side then take a look at the current known most critical issues and fixes for them if there is any.+
 +MTD backups: [http://mrjcd.com/junk/dd-wrt/WNDR3700v4/MTD_parts/ mtd partitions and DD-WRT boot log]. '''Use at your own risk!'''
---- ----
-===Issue 1=== +===v5===
-This router runs on the AR7161 chip, using the madwifi driver. This driver has known issues that are difficult to troubleshoot, and lead to the router to stop broadcasting SSID after random intervals, depending on client wireless card hardware. There are many ways to resolve this temporarily, but as long as you are using the same cards/hardware the problem will return. Ways of fixing it temporarily include a hard reboot, hitting 'apply settings' on the wireless page, or ifconfig down / ifconfig up the appropriate interface (in this case ath0). +'''v5 is not supported''' and probably will never be due to the Mediatek SoC.<br>
 +v5 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700'''v5'''".
-Here is a link to the madwifi project page with some information about the issue:+==DD-WRT Installation (Other info)==
-http://madwifi-project.org/wiki/StuckBeacon+See version specific info above first.
-One example of a workaround for this issue is here:+See [[Installation|Installation info]].
-http://g300nh.blogspot.com/2010/06/temporary-fix-for-stuck-beacon-problem.html+
-Although it seems that something has changed in the way the driver reports to dmesg, as the 'ath_bstuck_tasklet : Entering' line no longer prints, only the following line. Using the above for guidance, here is my current solution that appears to be working:+To restore from the brick TFTP the stock firmware or a known working build of DD-WRT back from it (-factory.img file). To upgrade to a newer build of DD-WRT, use the web interface and selecting the "wndr3700-webflash.bin" file instead. Also, if you do partially brick your router, use [[TFTP_flash#Special_for_Vista.2C_Win7_and_Win_2008 this page|Special TFTP instructions for Win 7+]] to unbrick it.
-Put the following text in 'commands' -> 'startup script', being sure there is no whitespace at the end of the lines, or with stupid wiki formatting, the beginning too... Or, better yet, grab the text from [http://www.dd-wrt.com/phpBB2/download.php?id=20778 this file] to avoid silly forum and wiki formatting breaking of script:+Now that DD-WRT is fully installed and NVRAM is cleared, ensure your PC does not have any internal '''static''' IP then point your browser to 192.168.1.1, this is the DD-WRT default IP and can be changed to any IP you like. You should be at the username and password screen, set them accordingly then proceed to setting up DD-WRT.
-<code>+*NOTE: Some people have run into problems following the directions above, usually due to waiting only a few seconds after sending the firmware to the unit to flash, when its not finished flashing the unit probably gets reset or loss of power. This forum thread describes an alternative method - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=140667&postdays=0&postorder=asc&start=30
- echo '#!/bin/sh+
- /bin/dmesg | /usr/bin/tail -n 50 > /tmp/dmesg_grab+
- NUMRESETSINLAST5=$(/usr/bin/tail -n 5 /tmp/dmesg_grab | /bin/grep -c "Resetting; Code: 01")+
- LAST2RESETS=$(/bin/grep "Resetting; Code: 01" /tmp/dmesg_grab | /usr/bin/tail -2 )+
- TIMEBETWEENLAST2RESETS=$(/bin/echo $LAST2RESETS | /bin/sed "s#.*\[\(.*\)\].*\[\(.*\)\].*#\2 \1#g" | /usr/bin/awk "{print \$1-\$2}" \+
- | /usr/bin/awk -F "." "{print \$1}")+
- +
- echo $NUMRESETSINLAST5+
- echo $LAST2RESETS+
- echo $TIMEBETWEENLAST2RESETS+
- +
- <nowiki>if [[ $NUMRESETSINLAST5 -gt 4 && $TIMEBETWEENLAST2RESETS -lt 5 ]]</nowiki>; then+
- /bin/echo fixing+
- /bin/echo $(/bin/date) >> /tmp/ath0_restarts.log+
- /sbin/ifconfig ath0 down+
- /bin/sleep 2+
- /sbin/ifconfig ath0 up+
- fi' > /tmp/ath0_watchdog.sh+
- chmod u+x /tmp/ath0_watchdog.sh+
-</code>+
-This essentially grabs the last 50 lines of dmesg, checks how many of the last 5 lines are the "Resetting; Code: 01" which is exhibited by this problem, grabs the last 2 occurrences of the erro and finds the amount of time in seconds between them.+*TFTP & recovery directions - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802&highlight=stock+wndr+3700
-If all 5 lines are the error, and if there is less than 5 seconds between the errors, it echos the date to a logfile in the temp filesystem, ifconfig downs the interface, sleeps for 2 seconds, ifconfig ups the interface.+==Known Issues==
-Now that we have the script, we have to tell the script to run ever minute or so-- using cron. 
-Go to 'Administration' -> 'Cron' and insert the following line into the box marked 'additional cron jobs' 
-<code> 
- * * * * * root /tmp/ath0_watchdog.sh 
-</code> 
- 
-Now every minute the script will run, and if the wifi is locked up, it will ifdown/ifup the interface and log the fact it has happened. :) enjoy! 
- 
- 
----- 
-===Issue 2=== +===Weak Radios (v1 only)===
-There has been some reports of very weak ath0/ath1 (both radios 2.4GHz and 5GHz) after flashing DD-WRT, but there is also reports of weak wireless with those that never flashed DD-WRT. The issue is still under investigation but it is probably faulty hardware related, one can only speculate the cause but it could be TX power related. Owners with this problem report the wireless is so weak one can't move any further away from the router than 1 meter. A [http://spreadsheets.google.com/pub?key=0AjNDNODfzgytdEJvZ0N0SkFLejFJZzBHcnFaaUg4OGc&hl=en&output=html chart has been made] by a WNDR3700 owner that is linked at the bottom of this page, you have over 85% chance to get a good working router. See this thread on netgear forums for some low S/N information: +There has been some reports of very weak radios (both 2.4GHz and 5GHz) after flashing DD-WRT, but there is also reports of weak wireless with those that never flashed DD-WRT. The issue seems to be faulty hardware, a fairly large bad batch off the assembly line (see "fix" below). Owners with this problem report the wireless is so weak one can't move any further away from the router than 1 meter. A [http://spreadsheets.google.com/pub?key=0AjNDNODfzgytdEJvZ0N0SkFLejFJZzBHcnFaaUg4OGc&hl=en&output=html chart has been made] by a WNDR3700 owner that is linked at the bottom of this page, you have over 85% chance to get a good working router. See this thread on netgear forums for some low S/N information:
http://forum1.netgear.com/showthread.php?t=54442 http://forum1.netgear.com/showthread.php?t=54442
According to this thread TA numbers ending in 01R15 are likely to be bad. 01R17 are better, 07R18 is 50/50, and it appears 01R21+ are usually fine. Anything starting with 02R is from the "2nd generation" and no issues have been reported with the 2.4Ghz/5.0Ghz bands. According to this thread TA numbers ending in 01R15 are likely to be bad. 01R17 are better, 07R18 is 50/50, and it appears 01R21+ are usually fine. Anything starting with 02R is from the "2nd generation" and no issues have been reported with the 2.4Ghz/5.0Ghz bands.
-'''Fix:''' None short of exchanging the router for another one. Looking for the "Red Box" no longer works, both V1 Second Generation and v2's are in red boxes. Best case scenario is to find one in a "Red Box" but has 8MB of flash. This will be a V1 Second Generation.+'''Fix:''' Exchanging the router for another one.
---- ----
-===Issue 3===+===MAC Address===
-Some report MAC addresses changing to FF:FF:FF:FF:FF:FF, this can be caused by a improper flash. Reflash following the steps above before attempting the fix. If reflashing did not fix the problem replacing caldata should, see fix link.+Some report MAC addresses changing to FF:FF:FF:FF:FF:FF, this is caused by a improper flash. Reflash following the steps above before attempting the fix. If reflashing did not fix the problem replacing caldata should, see fix link.
 +'''Fix:''' http://www.dd-wrt.com/phpBB2/viewtopic.php?p=468313#468313 (whole thread overall has lots of info)
-'''Fix:''' http://www.dd-wrt.com/phpBB2/viewtopic.php?p=468313#468313 (updated) 
-http://www.dd-wrt.com/phpBB2/viewtopic.php?p=453998#453998 (original)+==Specifications==
 +{|
 +! Feature
 +! v1
 +! v2
 +! v3
 +! v4
 +! v5
 +|-
 +! CPU
 +| Atheros AR7161 680 MHz
 +| Atheros AR7161 680 MHz
 +| Broadcom BCM4718A1 480 MHz
 +| Atheros AR9344 560 MHz
 +| Mediatek MT7621S 880 MHz
 +|-
 +! RAM
 +| 64 MB
 +| 64 MB
 +| 64 MB
 +| 128 MB
 +| ?? TODO
 +|-
 +! Flash
 +| 8 MB
 +| 16 MB
 +| 8 MB
 +| 128 MB
 +| ?? TODO
 +|-
 +! Switch
 +| Realtek RTL8366SR
 +| Realtek RTL8366SR
 +| Broadcom BCM53115
 +| Atheros AR8327
 +| Mediatek MT7621ST
 +|-
 +! Radios (2.4/5 GHz)
 +| Atheros AR9223 / Atheros AR9220
 +| Atheros AR9223 / Atheros AR9220
 +| Broadcom BCM4718A1 SOC / Broadcom BCM4331
 +| Atheros AR9344 SOC / Atheros AR9582
 +| ??/?? TODO
 +|-
 +! Max TX Power (2.4/5 GHz)
 +| 17 dBm / 24 dBm
 +| 17 dBm / 24 dBm
 +| 251 mW / 251 mW
 +| 26 dBm / 22 dBm
 +| ??/?? TODO
 +|}
-===Issue 4===+Max TX Power assumes used regulatory domain is Canada/USA/Haiti. Others may or may not allow higher TX powers (up to 30 dBm/1000 mW).
-<B>This no longer seems to be a problem as of Firmware: DD-WRT v24-sp2 (06/14/11) std. I used the GUI to set the USB Flash Drive mountpoint to /jffs and it is working </B>+
-The newest versions of DD-WRT have an incorrect mount point for USB. The causes the USB drive to not be detected correctly. The drive is no longer found under /dev/discs/*, it is now found under /dev/sda*. +==FAQ==
-'''Fix:''' Simplest way is to have a startup script that mounts the drive for you. Add a line similar to the following: "mount /dev/sda3 /mnt"+See [[Firmware_FAQ|Firmware FAQ]] first before posting a question in the forums.
-The will mount the third partition of your disk to the /mnt directory. After this your regular samba share should work (assuming it was set to use /mnt)+'''Q: After flashing DD-WRT, the LAN LEDs are now green for 10/100M and orange 1000M? (v1/v2 only)'''
-===Issue 5===+''A: This is an intentional change by the DD-WRT developers, Netgear had the colors backwards as gigabit is usually orange (check any other NIC!).
-<B>As of Firmware: DD-WRT v24-sp2 (06/14/11) std this does not appear to be a problem. I have enabled USB access through the GUI and now can see /dev/sda at the mountpoint i set through the GUI -- /jffs. </B>+
- +
-USB.asb has a bug in it. You can't enable USB support from the Web GUI because of the following errors:+
- +
-Message: Syntax error+
-Line: 36+
-Char: 43+
-Code: 0+
-URI: http://192.168.1.1/USB.asp+
- +
-Message: Object expected+
-Line: 146+
-Char: 1+
-Code: 0+
-URI: http://192.168.1.1/USB.asp+
- +
-==Router Specifications==+
- +
-'''CPU:''' AR7161 680 MHz+
- +
-'''RAM:''' 64 MB+
- +
-'''Flash:''' 8 MB (16 MB on v2)+
- +
-'''Switch:''' Realtek RTL8366SR+
- +
-'''Radio (2.4 GHz):''' AR9223+
- +
-'''Radio (5 GHz):''' AR9220+
- +
-'''Antenna Type:''' Internal+
- +
-'''# Of Antennas:''' 8+
- +
-'''Antenna Gain (2.4 GHz):''' 2.8 dBi+
- +
-'''Antenna Gain (5 GHz):''' 3.9 dBi+
- +
-'''Max TX Power (2.4 GHz):''' 17dBm+
- +
-'''Max TX Power (5 GHz):''' 24dBm+
- +
-'''Antenna Chains (TX/RX):''' 1+2/1+2+
- +
-==FAQ==+
- +
-'''Q: After flashing DD-WRT, the LAN LEDs are now green for 10/100M and orange 1000M?'''+
- +
-''A: This is an intentional change by the DD-WRT developers, Netgear had the colors backwards as gigabit is usually orange (check your NIC card!).+
'' ''
---- ----
Line 198: Line 197:
'''Q: I heard some WNDR3700 radios were dying shortly after flashing DD-WRT? Does the firmware damage routers?''' '''Q: I heard some WNDR3700 radios were dying shortly after flashing DD-WRT? Does the firmware damage routers?'''
-''A: No DD-WRT does not damage routers, there is also reports as said above, of WNDR3700's having weak wireless even when DD-WRT was never put on it. It is most likely a faulty hardware issue.''+''A: No DD-WRT does not damage routers, there is also reports as said above, of WNDR3700's having weak wireless even when DD-WRT was never put on it. It is a faulty hardware issue.''
---- ----
-'''Q: Is there going to be a special version after DD-WRT is out of beta for this router?+'''Q: Is there going to be a special version of DD-WRT for this router?'''
-'''+
-''A: Maybe, maybe not. Probably not because Netgear already paid for special support *for us*, this is why WNDR3700 has extra features such as RP-PPPOE server and per user/subnet/MAC QoS speed control as these are special build features.+''A: No, there are no special versions anymore except for Buffalo routers.
'' ''
----- 
- 
-'''Q: My wireless performance dropped after installing DD-WRT?''' 
- 
-''A: Refer to the [http://www.dd-wrt.com/wiki/index.php/Atheros/ath_wireless_settings Atheros wireless settings wiki page], you are probably using defaults or incorrect settings.'' 
- 
----- 
- 
-'''Q: What is the default username and password for DD-WRT?''' 
- 
-''A: Username is "root" and password is "admin".'' 
- 
----- 
- 
-'''Q: Are my wireless LEDs supposed to be flashing constantly? Stock firmware didn't do this. 
-''' 
- 
-''A: Yes they are, that is another intentional change to DD-WRT. The slow steady flashing means the radios are on with no activity, when there is data being transferred they will rapidly flash like stock firmware. 
-'' 
----- 
- 
-'''Q: With stock firmware I was able to setup a guest AP or virtual AP, can I do this as well with DD-WRT? 
-''' 
- 
-''A: Absolutely, and much much more!'' 
----- 
- 
-'''Q: How come I cannot get Wireless-N Networks? 
-''' 
- 
-''A: You must use WPA(2) AES when encrypting your Interface, otherwise you will only have A or BG networks. WPA(2) AES is the only approved encryption method in the Wireless-N standard.'' 
---- ----
Line 246: Line 213:
==Useful Information== ==Useful Information==
 +*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=53016 WNDR3700 thread] with varied information
 +[https://www.dd-wrt.com/phpBB2/viewtopic.php?t=308922 WNDR3700v2 broken reset button]
 +*[https://www.dd-wrt.com/phpBB2/viewtopic.php?t=164508 WNDR3700v4 thread] including boot log
 +*[http://forum1.netgear.com/showthread.php?t=54442 Different WNDR3700 revisions] & the weak wireless problem
 +*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802 Guide to restore Netgear factory firmware]
 +*[http://g300nh.blogspot.com/2010/06/software-installation-on-dd-wrt-part-1.html Installation and tips on USB-enabled Atheros routers]
 +*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=70462 Guide on compiling kernel modules]
-*Refer to this [http://www.dd-wrt.com/wiki/index.php/Atheros/ath_wireless_settings wiki article] for a guide to wireless settings for Atheros.+= Unbricking =
- +
-*Refer to [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=53016 this thread] containing various info regarding WNDR3700.+
- +
-*Refer to [http://forum1.netgear.com/showthread.php?t=54442 this thread] about the possibility of different revisions of the WNDR3700, weak wireless problem could be tied to revision.+
- +
-*Refer to [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802 this thread] for a guide to restoring the Netgear factory firmware.+
- +
-*Link to [http://spreadsheets.google.com/pub?key=0AjNDNODfzgytdEJvZ0N0SkFLejFJZzBHcnFaaUg4OGc&hl=en&output=html WNDR3700 revision list] and which ones so far had the "radio death" problem.+
-*Software Installation on USB enabled Atheros routers [http://g300nh.blogspot.com/2010/06/software-installation-on-dd-wrt-part-1.html]+See '''[http://kb.netgear.com/app/answers/detail/a_id/19841 Reinstall the firmware on a router without the setup CD recovery tool]'''
-*Refer to [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=70462 this thread ] for a guide compiling kernel modules 
[[Category:Netgear guides]] [[Category:Netgear guides]]

Current revision


Contents

[edit] Versions

The Netgear WNDR3700 is a powerful consumer simultaneous dual band 802.11 a/b/g/n router, sporting a fast Qualcomm Atheros (v1, v2, v4), Broadcom (v3), or Mediatek CPU (v5), good routing performance and transmit power capability, and a USB 2.0 port. To date there are 5 hardware revisions of this router, v1, v2, v3, v4, and v5. v5 is not supported and there is no ETA, each of which requires its own firmware build, whether you use stock firmware or DD-WRT. Installation of DD-WRT is very simple and can be done in a few steps.


Note: factory.img is for worldwide units flashing from NETGEAR firmware to DD-WRT, or recovering from TFTP mode. factory_NA.img is the same except for North American units. Webflash is from upgrading an existing DD-WRT firmware to a newer build via update firmware option.


[edit] v1

v1 units are not labeled at all and are just called "WNDR3700".

See Where do I download firmware? for links.

Download DD-WRT for the WNDR3700 v1 depending on the region you purchased your router from:


North America (NA): Go to the netgear-wndr3700 folder then download the wndr3700-factory_NA.img file

World Wide (WW): Go to the netgear-wndr3700 folder then download the wndr3700-factory.img file

Web Flash BIN (Both) to upgrade dd-wrt: Go to the netgear-wndr3700 folder then download the wndr3700-webflash.bin file


[edit] Note

If you try to install DD-WRT on v1 with initial factory firmware (1.0.4.31NA), the upload will fail with "Invalid file name!" Work-around for this problem is to first upgrade to a later version of factory firmware (e.g., 1.0.7.98NA) before installing DD-WRT.

Please note, a smaller sized build will be required for the first flash, as newer ones (2018+) are too large for the factory sized linux partition. Success for the initial DD-WRT build was found using r29059 (a 2016 build). Then upgrade to the latest version of DD-WRT using the webflash file.


Version 35681 4/6/2018 has been confirmed to work [1] by tmittelstaedt on the version 1 Netgear 3700.


[edit] v2

v2 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700v2".

See Where do I download firmware? for links.

If you have a WNDR3700 v2, download from here following the same flashing steps:

North America (NA): Go to the netgear-wndr3700v2 folder then download the wndr3700v2-factory_NA.img file

World Wide (WW): Go to the netgear-wndr3700v2 folder then download the wndr3700v2-factory.img file

Web Flash BIN (Both) to upgrade dd-wrt: Go to the netgear-wndr3700v2 folder then download the wndr3700v2-webflash.bin file

Note: You must have no later than 1.0.0.12 of the netgear factory firmware in order to flash dd-wrt to this unit. Netgear has put a check in later firmware revisions to see if you are not using their firmware and will fail. http://www.dd-wrt.com/phpBB2/viewtopic.php?p=731615#731615


[edit] v3

v3 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700v3".

Initial Flash: From the WNDR3700v3 OEM GUI, flash a k2.6 trailed build (broadcom_K26 folder):
K2.6_mini-WNDR3700v3.chk [See Where do I download firmware? for links]

Upgrade Builds: Use nv64k.bin (or trailed) builds. This is a Broadcom unit with 64k nvram, identical to WNDR4000.

  • K3.X builds do work on this unit but you must first flash K2.6, as there is no mini K3.X build.

Ensure mega builds are less than 7995392 bytes (7808 KB) in size before flashing or you will brick the unit.


[edit] v4

v4 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700v4".
If you flash with a factory img file newer than r23503, stock firmware will give a cgi timeout error. Use the r23503 factory file to get on DD-WRT first, then use the webflash below to be updated to the latest build.

If you have a WNDR3700v4, download from here following the same flashing steps:

See Where do I download firmware? for up to date builds, and the forum for build recommendations.

[edit] Reset

Do not 30/30/30 reset, and GUI Factory Defaults reset may not work.
Reset via Telnet/SSH if needed: `erase nvram && reboot` Reference: forum thread

[edit] Recovery for v4

If the unit is soft-bricked (flashing power light) then:

  • TFTP build r23503 wndr3700v4.img to it at 192.168.1.1
    • Reset is not necessary, but if wanted see the Reset section above
  • After it boots, load the webif (at the previously set IP address if no reset), then install the last working build

To TFTP when not bricked, power-up holding the reset button to TFTP:

  1. Set a static IP (e.g. IP address 192.168.1.9, subnet mask 255.255,255.0, default gateway 192.168.1.1)
  2. In a TFTP client, use 192.168.1.1 as server, password blank, select above DD or OEM Netgear firmware
  3. Don't start TFTP yet...open a cmd window, run `ping -t 192.168.1.1` (for Windows; no '-t' for linux)
  4. Press and hold the reset button and power up the router. Start the TFTP when ping replies with TTL
    • The thread says to look for TTL=100, but this has also worked when TTL=64 is seen
  5. It should push the firmware, then wait and watch the lights and the pings.
  6. After a few reboots, with consistent ping, access the router on routerlogin.net (192.168.1.1 unless in use)

MTD backups: mtd partitions and DD-WRT boot log. Use at your own risk!


[edit] v5

v5 is not supported and probably will never be due to the Mediatek SoC.
v5 units are labeled on the side of the box, in firmware, & under the router as "WNDR3700v5".

[edit] DD-WRT Installation (Other info)

See version specific info above first.

See Installation info.

To restore from the brick TFTP the stock firmware or a known working build of DD-WRT back from it (-factory.img file). To upgrade to a newer build of DD-WRT, use the web interface and selecting the "wndr3700-webflash.bin" file instead. Also, if you do partially brick your router, use Special TFTP instructions for Win 7+ to unbrick it.

Now that DD-WRT is fully installed and NVRAM is cleared, ensure your PC does not have any internal static IP then point your browser to 192.168.1.1, this is the DD-WRT default IP and can be changed to any IP you like. You should be at the username and password screen, set them accordingly then proceed to setting up DD-WRT.

[edit] Known Issues

[edit] Weak Radios (v1 only)

There has been some reports of very weak radios (both 2.4GHz and 5GHz) after flashing DD-WRT, but there is also reports of weak wireless with those that never flashed DD-WRT. The issue seems to be faulty hardware, a fairly large bad batch off the assembly line (see "fix" below). Owners with this problem report the wireless is so weak one can't move any further away from the router than 1 meter. A chart has been made by a WNDR3700 owner that is linked at the bottom of this page, you have over 85% chance to get a good working router. See this thread on netgear forums for some low S/N information: http://forum1.netgear.com/showthread.php?t=54442

According to this thread TA numbers ending in 01R15 are likely to be bad. 01R17 are better, 07R18 is 50/50, and it appears 01R21+ are usually fine. Anything starting with 02R is from the "2nd generation" and no issues have been reported with the 2.4Ghz/5.0Ghz bands.

Fix: Exchanging the router for another one.


[edit] MAC Address

Some report MAC addresses changing to FF:FF:FF:FF:FF:FF, this is caused by a improper flash. Reflash following the steps above before attempting the fix. If reflashing did not fix the problem replacing caldata should, see fix link.

Fix: http://www.dd-wrt.com/phpBB2/viewtopic.php?p=468313#468313 (whole thread overall has lots of info)


[edit] Specifications

Feature v1 v2 v3 v4 v5
CPU Atheros AR7161 680 MHz Atheros AR7161 680 MHz Broadcom BCM4718A1 480 MHz Atheros AR9344 560 MHz Mediatek MT7621S 880 MHz
RAM 64 MB 64 MB 64 MB 128 MB  ?? TODO
Flash 8 MB 16 MB 8 MB 128 MB  ?? TODO
Switch Realtek RTL8366SR Realtek RTL8366SR Broadcom BCM53115 Atheros AR8327 Mediatek MT7621ST
Radios (2.4/5 GHz) Atheros AR9223 / Atheros AR9220 Atheros AR9223 / Atheros AR9220 Broadcom BCM4718A1 SOC / Broadcom BCM4331 Atheros AR9344 SOC / Atheros AR9582  ??/?? TODO
Max TX Power (2.4/5 GHz) 17 dBm / 24 dBm 17 dBm / 24 dBm 251 mW / 251 mW 26 dBm / 22 dBm  ??/?? TODO

Max TX Power assumes used regulatory domain is Canada/USA/Haiti. Others may or may not allow higher TX powers (up to 30 dBm/1000 mW).

[edit] FAQ

See Firmware FAQ first before posting a question in the forums.

Q: After flashing DD-WRT, the LAN LEDs are now green for 10/100M and orange 1000M? (v1/v2 only)

A: This is an intentional change by the DD-WRT developers, Netgear had the colors backwards as gigabit is usually orange (check any other NIC!).


Q: I heard some WNDR3700 radios were dying shortly after flashing DD-WRT? Does the firmware damage routers?

A: No DD-WRT does not damage routers, there is also reports as said above, of WNDR3700's having weak wireless even when DD-WRT was never put on it. It is a faulty hardware issue.


Q: Is there going to be a special version of DD-WRT for this router?

A: No, there are no special versions anymore except for Buffalo routers.


Q: Is it possible to restore the factory or stock firmware that came with my router?

A: Yes. Refer to WNDR3700: Restore Factory Firmware in Five Easy Steps.

[edit] Useful Information

WNDR3700v2 broken reset button

[edit] Unbricking

See Reinstall the firmware on a router without the setup CD recovery tool