| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| toh:netgear:wndr4700 [2016/01/19 06:31] – [Resources] Cefiar | toh:netgear:wndr4700 [2020/12/18 21:00] – [Tags] danitool |
|---|
| ====== Netgear WNDR4700 and WNDR4720 ======== | ====== Netgear WNDR4700 and WNDR4720 ======== |
| **Note:** This router has a slot for a 3,5" SATA HDD, but only **WNDR4720** package contents HDD SATA 2TB. **WNDR4700** does not include a HDD. | |
| |
| | **Note:** This router has a slot for a 3,5" SATA HDD, but only **WNDR4720** package contents HDD SATA 2TB. **WNDR4700** does not include a HDD. |
| ===== Supported Versions ===== | ===== Supported Versions ===== |
| ^ Version/Model ^ Launch Date ^ S/N ^ Router firmware version ^ OpenWrt Version ^ Model Specific Notes ^ | ---- datatable ---- |
| | v1 | 2013-06 | - | V1.0.1.52, OpenWRT Linux version 2.6.32.11 | Kamikaze r24196 (2009 year) modified by NETGEAR | [[https://dev.openwrt.org/|kernel support]] | | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid |
| | headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data |
| | align : c,c,c,c,c,c,c |
| | filter : Model=WNDR4700 |
| | ---- |
| |
| **Note:** [[http://wikidevi.com/wiki/Netgear_WNDR4700|WNDR4700 on wikidevi.com]] | |
| |
| **Note:** OpenWrt.org forum threads: | ===== Hardware Highlights ===== |
| * [[https://forum.openwrt.org/viewtopic.php?id=45592|Forum thread #1]] | ---- datatable ---- |
| * [[https://forum.openwrt.org/viewtopic.php?id=43245|Forum thread #2 (old)]]. | cols : Model, Versions, CPU, CPU MHz, CPU Cores_numcores_, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, SATA ports_, USB ports_, Serial |
| | header : Model, Version,SoC,CPU MHz, CPU Cores,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem, SATA ports,USB, Serial port |
| | align : c,c,c,c,c,c,c,c,c,c,c,c,c |
| | filter : Model=WNDR4700 |
| | ---- |
| |
| **Note:** Netgear provides [[http://kb.netgear.com/app/answers/detail/a_id/2649|SDK]] (sources) to the router, but NAND is in this image is read-only. Links: [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.52_gpl_src.tar.bz2.zip|v.1.0.0.52]] (348M), [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.50_gpl_src.tar.bz2.zip|v.1.0.0.50]] (346M), | <color blue>SD Card Reader</color>: Yes |
| [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.34_gpl_src.tar.bz2.zip|v.1.0.0.34]] (342M), | |
| [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.32_gpl_src.tar.bz2|v.1.0.0.32]] (342M), | |
| [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.28_gpl_src.tar.bz2.zip|v.1.0.0.28]] (342M). | |
| |
| ===== Hardware Highlights ===== | |
| ^ CPU ^ Flash ^ RAM ^ Network ^ WAN ^ USB ^ SD Card Reader ^ SATA ^ Serial ^ JTag ^ VLANs ^ | ===== Installation ===== |
| | Applied Micro APM82181@1000MHz | 128MiB NAND | 256MB | 4x1 GigE | 1x1 GigE WAN| x2 v3.0| Yes | Yes | Yes | Yes | Yes | | ---- datatable ---- |
| | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url |
| | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock |
| | align : c,c,c |
| | filter : Model=WNDR4700 |
| | ---- |
| | |
| | -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] |
| | |
| | FIXME Please add the installation procedure here. |
| | |
| | The filename for Firmware OpenWrt Upgrade shows http://downloads.openwrt.org/releases/19.07.2/targets/apm821xx/nand/openwrt-19.07.2-apm821xx-nand-netgear_wndr4700-squashfs-sysupgrade.tar |
| | |
| | it should be http://downloads.openwrt.org/releases/19.07.2/targets/apm821xx/nand/openwrt-19.07.2-apm821xx-nand-netgear_wndr4700-squashfs-sysupgrade.bin |
| | |
| | Thanks. |
| |
| ==== Flash Layout ==== | ==== Flash Layout ==== |
| | **[[wp>Instruction set|Architecture]]:** | [[wp>RISC|RISC]] PowerPC | | | **[[wp>Instruction set|Architecture]]:** | [[wp>RISC|RISC]] PowerPC | |
| | **Vendor:** | [[http://www.apm.com/products/embedded/singlecore460/apm82181/|Applied Micro]] | | | **Vendor:** | [[http://www.apm.com/products/embedded/singlecore460/apm82181/|Applied Micro]] | |
| | **[[doc:techref:Bootloader]]:** | [[doc:techref:bootloader:uboot|U-Boot]] | | | **[[docs:techref:bootloader]]:** | [[docs:techref:bootloader:uboot|U-Boot]] | |
| | **[[doc:hardware:soc|System-On-Chip]]:** | APM82181 (RISC) | | | **[[docs:techref:hardware:soc|System-On-Chip]]:** | APM82181 (RISC) | |
| | **[[doc:hardware:cpu|CPU]]/Speed** | 1000 MHz | | | **[[docs:techref:hardware:cpu|CPU]]/Speed** | 1000 MHz | |
| | **Flash-Chip:** | Hynix H27U1G8F2BTR | | | **Flash-Chip:** | Hynix H27U1G8F2BTR | |
| | **Flash size:** | 128 MiB NAND | | | **Flash size:** | 128 MiB NAND | |
| | **USB:** | Yes 2 x 3.0 | | | **USB:** | Yes 2 x 3.0 | |
| | **SD Card:** | Yes | | | **SD Card:** | Yes | |
| | **[[doc:hardware:port.serial|Serial]]:** | [[#Serial|Yes]] | | | **[[docs:techref:hardware:port.serial|Serial]]:** | [[#Serial|Yes]] | |
| | **[[doc:hardware:port.jtag|JTAG]]:** | [[#JTAG|Yes]] | | | **[[docs:techref:hardware:port.jtag|JTAG]]:** | [[#JTAG|Yes]] | |
| |
| ==== Button ==== | ==== Button ==== |
| ==== Opening the case ==== | ==== Opening the case ==== |
| **Note:** This will void your warranty! | **Note:** This will void your warranty! |
| | **Note2:** complete disassembly description |
| |
| *Description in brief ... | *The stand of the router can be removed with two screws from the bottom. Just slide off the stand |
| | *You can now see two more screws, remove also |
| | *With a bit of force (or use a spatula/flat screwdriver) you can start at the lower edges and unclip the front piece |
| | *remove three screws close to the antennas to remove the circuit board - carefully lift it sideways, USB port side stays, other side moves up |
| | *unclip the fan and SATA connector |
| | *remove the circuit board |
| | *remove the connector |
| | *remove the fan |
| | *carefully unclip the buttons from the backside of the chassis |
| | *remove the radio insulation (or whatever the metal foil is supposed to be |
| | |
| | ==== Fan problems ==== |
| | There are frequent reports that this model has a very noisy fan. It is less a constant wirr and more of a hickupy wromm. Not easy to listen to, especially if you plan to put this machine in a living area. You can exchange the stock fan (radial fan, small size, no air movement whatsoever) for probably a different model with the same dimensions and same fixture points. Or you can remove the back of the router and put in a 12cm chassis fan and run it on 5V. Unfortunately the PWM does not provide enough voltage/power so any fan will spin up. If you are not using the SATA bay you can highjack GND,+5,+12 from the SATA power. After installation carefully monitor the temperature from ssh/telnet with |
| | <WRAP center round tip 60%><code> |
| | while true; |
| | do a=`cat /sys/class/hwmon/hwmon0/temp1_input`; |
| | b=`cat /sys/class/hwmon/hwmon0/temp2_input`; |
| | d=`date +"%H:%M:%S"`; |
| | echo $d cputemp=$(($a/1000))" "ddrtemp=$(($b/1000)); |
| | sleep 2; |
| | done</code> |
| | </WRAP> |
| | This will show you a continuous stream of live temperature in °C updating every other second. |
| |
| |
| |
| ==== Serial ==== | ==== Serial ==== |
| -> [[doc:hardware:port.serial]] general information about the serial port, serial port cable, etc. | -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc. |
| |
| How to connect to the Serial Port of this specific device: | How to connect to the Serial Port of this specific device: |
| **Photo of PCB with markings** | **Photo of PCB with markings** |
| |
| {{http://openlinksys.info/images/centria/IMAG0813.jpg}} | {{http://openlinksys.info/images/centria/IMAG0813.jpg?400}} |
| |
| {{http://imageshack.us/a/img713/4786/3ev3.jpg}} | |
| |
| ==== JTAG ==== | ==== JTAG ==== |
| -> [[doc:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc. | -> [[docs:techref:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc. |
| |
| How to connect to the JTAG Port of this specific device: | How to connect to the JTAG Port of this specific device: |
| |
| ===== Notes ===== | ===== Notes ===== |
| ====Telnet (original firmware)==== | ==== Telnet (original firmware) ==== |
| Many Netgear routers have telnet support built-in, but gaining access to it requires an extra step of sending a specially formatted payload to the ''telnet daemon'' before it will allow users to log in. Netgear provides the executable called ''telnetenable.exe'' for doing just this. It is only available for the "other OS". However, people not employed by Netgear wrote two alternative Programs that do run under Unix. One is written in C and is under the GPLv2 and the other written in Python and is under the MIT License. | Many Netgear routers have telnet support built-in, but gaining access to it requires an extra step of sending a specially formatted payload to the ''telnet daemon'' before it will allow users to log in. Netgear provides the executable called ''telnetenable.exe'' for doing just this. It is only available for the "other OS". However, people not employed by Netgear wrote two alternative Programs that do run under Unix. One is written in C and is under the GPLv2 and the other written in Python and is under the MIT License. |
| * please follow => [[toh:netgear:telnet.console|Unlocking the Netgear Telnet Console]] | * please follow => [[toh:netgear:telnet.console|Unlocking the Netgear Telnet Console]] |
| |
| ====Flashing tftp method==== | |
| |
| ===== Resources ===== | ===== Resources ===== |
| - OEM source code and toolchain: [[http://kb.netgear.com/app/answers/detail/a_id/2649/~/netgear-open-source-code-for-programmers-%28gpl%29|Netgear KB Article 2649 - Netgear Open Source Code for Programmers - GPL]] | * OEM source code and toolchain: [[http://kb.netgear.com/app/answers/detail/a_id/2649/~/netgear-open-source-code-for-programmers-%28gpl%29|Netgear KB Article 2649 - Netgear Open Source Code for Programmers - GPL]] |
| | * Netgear provides [[http://kb.netgear.com/app/answers/detail/a_id/2649|SDK]] (sources) to the router, but NAND is in this image is read-only. |
| | * [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.52_gpl_src.tar.bz2.zip|v.1.0.0.52]] (348M) |
| | * [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.50_gpl_src.tar.bz2.zip|v.1.0.0.50]] (346M) |
| | * [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.34_gpl_src.tar.bz2.zip|v.1.0.0.34]] (342M) |
| | * [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.32_gpl_src.tar.bz2|v.1.0.0.32]] (342M) |
| | * [[http://www.downloads.netgear.com/files/GPL/WNDR4700-V1.0.0.28_gpl_src.tar.bz2.zip|v.1.0.0.28]] (342M) |
| |
| ===== Tags ===== | ===== Tags ===== |
| | [[meta:tags|How to add tags]] |
| {{tag>128flash gt32flash 256ram 802.11abgn_simultan 802.11abgn APM82181 powerpc 3x3}} | {{tag>apm821xx APM82181 128flash 256ram 802.11abgn_simultan 802.11abgn powerpc 3x3 NAS}} |