User Tools

Site Tools


toh:netgear:wndr3700

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:netgear:wndr3700 [2014/08/23 15:36]
tortyr
toh:netgear:wndr3700 [2015/02/09 04:13] (current)
MaZe [Hardware Highlights]
Line 2: Line 2:
  
 ====== Netgear WNDR3700 and WNDR37AV (and WNDR3800) ====== ====== Netgear WNDR3700 and WNDR37AV (and WNDR3800) ======
-The Netgear WNDR3700 has four different versions to date. Versions 1 and 2 are fully supported by OpenWrt and are based on the [[doc:​hardware:​soc:​soc.qualcomm.ar71xx|Atheros ar71xx platform]]. Version 3 of the hardware is based on the [[doc:​hardware:​soc/​soc.broadcom.bcm47xx|Broadcom brcm47xx platform]] and is (somewhat) supported in trunk. The fourth version is a work in progress.+The Netgear WNDR3700 has five different versions to date. Versions 1 and 2 are fully supported by OpenWrt and are based on the [[doc:​hardware:​soc:​soc.qualcomm.ar71xx|Atheros ar71xx platform]]. Version 3 of the hardware is based on the [[doc:​hardware:​soc/​soc.broadcom.bcm47xx|Broadcom brcm47xx platform]] and is (somewhat) supported in trunk. The fourth version is a work in progress ​(and is virtually identical to the WNDR4300v1). ​ The fifth version is presumably a 2x2+2x2 version of the WNDR4300v2 and all knowledge about it is from PDF's from Netgear'​s site.
  
 ===== Device Info and Specifics ===== ===== Device Info and Specifics =====
  
 ==== Hardware Highlights ==== ==== Hardware Highlights ====
-^ Model ^ Version ​^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ FCC ^ +^ Model ^ Ver ^ CPU ^ Ram ^ Flash ^ Network ​^ Wireless ​^ USB ^ Serial ^ JTag ^ Wiki ^ FCC ^ 
-| WNDR3700 | V1 | Atheros AR7161 rev 2 680 MHz | 64MiB | 8MiB | 1 wan 4 x 1 lan (gbit) | Yes | Yes | Yes | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=278475&​fcc_id='​PY308300092'​|here]] | +| WNDR3700 | v1 | Atheros AR7161 rev 2 680MHz ​| 64MiB | 8MiB | 1 WAN 4x LAN (GBit| AR9220 [an 2x2:2] + AR9223 [bgn 2x2:​2] ​| Yes | Yes | Yes | [[https://​wikidevi.com/​wiki/​Netgear_WNDR3700v1|here]] ​| [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=278475&​fcc_id='​PY308300092'​|here]] | 
-| WNDR3700 | V2 | Atheros AR7161 rev 2 680 MHz | 64MiB | 16MiB | 1 wan 4 x 1 lan (gbit) | Yes | Yes | Yes | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=290558&​fcc_id='​PY308300092'​|here]] | +| WNDR3700 | v2 | Atheros AR7161 rev 2 680MHz ​| 64MiB | 16MiB | 1 WAN 4x LAN (GBit| AR9220 [an 2x2:2] + AR9223 [bgn 2x2:​2] ​| Yes | Yes | Yes | [[https://​wikidevi.com/​wiki/​Netgear_WNDR3700v2|here]] ​| [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=290558&​fcc_id='​PY308300092'​|here]] | 
-| WNDR3800 | V1 | Atheros AR7161 rev 2 680 MHz | 128MiB | 16MiB | 1 wan 4 x 1 lan (gbit) | Yes | Yes | Yes |  +| [[http://​wiki.openwrt.org/​toh/​netgear/​wndr3800|WNDR3800]] v1 | Atheros AR7161 rev 2 680MHz ​| 128MiB | 16MiB | 1 WAN 4x LAN (GBit| AR9220 [an 2x2:2] + AR9223 [bgn 2x2:​2] ​| Yes | Yes | Yes | [[https://​wikidevi.com/​wiki/​Netgear_WNDR3800|here]] | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=278475&​fcc_id='​PY308300092'​|here]] ​
-| WNDR3700 | V3 | Broadcom BCM4718A1 ​ | 64MiB | 8MiB | 1 wan 4 x 1 lan (gbit) | Yes | ? | ? | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=651807&​fcc_id=%27PY311200166%27|here]] | +| WNDR3700 | v3 | Broadcom BCM4718A1 | 64MiB | 8MiB | 1 WAN 4x LAN (GBit| BCM4718A1 + BCM4331 ​| Yes | ? | ? | [[https://​wikidevi.com/​wiki/​Netgear_WNDR3700v3|here]] ​| [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=651807&​fcc_id='​PY311200166'​|here]] | 
-| WNDR3700 | V4 | Atheros AR9344 ​@ 560 MHz | 128MiB | 128MiB NAND | 1 wan 4 x 1 lan (gbit) | Yes | Yes | Yes | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=847398&​fcc_id=%27PY312100186%27|here]] |+| WNDR3700 | v4 | Atheros AR9344 ​560MHz ​| 128MiB | 128MiB NAND | 1 WAN 4x LAN (GBit| AR9582 [an 2x2:2] + AR9344 [bgn 2x2:​2] ​| Yes | Yes | Yes | [[https://​wikidevi.com/​wiki/​Netgear_WNDR3700v4|here]] ​| [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=847398&​fcc_id='​PY312100186'​|here]] ​
 +| [[http://​wiki.openwrt.org/​toh/​netgear/​wndr4300|WNDR4300]] | v1 | Atheros AR9344 560MHz | 128MiB | 128MiB NAND | 1 WAN + 4x LAN (GBit) | AR9580 [an 3x3:3] + AR9344 [bgn 2x2:2] | Yes | Yes | Yes | [[https://​wikidevi.com/​wiki/​Netgear_WNDR4300|here]] | [[https://​apps.fcc.gov/​oetcf/​eas/​reports/​ViewExhibitReport.cfm?​mode=Exhibits&​RequestTimeout=500&​calledFromFrame=N&​application_id=315301&​fcc_id='​PY312100187'​|here]] | 
 +| WNDR3700 | v5 | ?likely Atheros QCA9553 | ?likely 128MiB | ?likely 128MiB | 1 WAN + 4x LAN (GBit) | ?likely AR9582 [an 2x2:2] + QCA9553 [bgn 2x2:2] | ? | ? | ? | ? | FCC ID PY314200275 | 
 +| [[http://​wiki.openwrt.org/​toh/​netgear/​wndr4300|WNDR4300]] | v2 | Atheros QCA9553 | 128MiB | 128MiB | 1 WAN + 4x LAN (GBit) | AR9580 [an 3x3:3] + QCA9553 [bgn 2x2:2] | ? | ? | ? | [[https://​wikidevi.com/​wiki/​Netgear_WNDR4300v2|here]] | FCC ID PY314200276 ​|
  
  
-**NOTE:** Netgear has sold a number of these units in boxes marked WNDR37AV. ​ This was done for marketing purposes solely, the hardware is exactly identical to version 2 (even to the point of many users finding a router physically labeled "​WNDR3700 or WNDR3700v2"​ inside of a box labeled "​WNDR37AV"​).+**NOTE:** Netgear has sold a number of these units in boxes marked WNDR37AV. ​ This was done for marketing purposes solely, the hardware is exactly identical to version 2 (even to the point of many users finding a router physically labeled "​WNDR3700" ​or "WNDR3700v2"​ inside of a box labeled "​WNDR37AV"​).
  
 ==== Supported Versions ==== ==== Supported Versions ====
 ^ Version/​Model ^ Launchdate ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Version/​Model ^ Launchdate ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^
-| v1 |         ​| ​ | Backfire ​(10.03.1)Attitude Adjustment (12.09| aka WNDR37AV-100PES,​ WNDR3700-100PES ​ | +| v1 |         ​| ​ | Since Backfire: Backfire10.03.1, ​AA12.09, BB14.07, trunk | aka WNDR37AV-100PES,​ WNDR3700-100PES ​ | 
-| v2 | 2011-01 |  | Backfire ​(10.03.1)Attitude Adjustment (12.09| Box side panel lists WNDR3700**v2**,​ aka WNDRMAC-100PES,​ WNDR3700-100prs ​ | +| v2 | 2011-01 |  | Since Backfire: Backfire10.03.1, ​AA12.09, BB14.07, trunk | Box side panel lists WNDR3700**v2**,​ aka WNDRMAC-100PES,​ WNDR3700-100prs ​ | 
-| wndr3800 | 2011-03 |  | Backfire ​(10.03.1)Attitude Adjustment (12.09 | the [[toh:​netgear:​WNDR3800]] is the actual successor board  | +| wndr3800 | 2011-03 |  | Since Backfire: Backfire10.03.1, ​AA12.09, BB14.07, trunk  | the [[toh:​netgear:​WNDR3800]] is the actual successor board  | 
-| v3 | 2011-09? |  | trunk | WNDR3700**v3** is based on a Broadcom chip, so **completely different architecture than v1 or v2** | +| v3 | 2011-09? |  | trunk | WNDR3700**v3** is based on a Broadcom chip, so **completely different architecture than v1v2, 3800 or v4** | 
-| V4 | 2013-04? | | Barrier Breaker ​(14.07) RC1 | WNDR3700**v4** is again Atheros-based,​ now AR9344 with 128MiB RAM and 128MiB NAND flash. Same PCB as [[toh:​netgear:​WNDR4300]],​ but only 2T2R. [[https://​forum.openwrt.org/​viewtopic.php?​id=41094|OpenWrt Forum thread]], **aka WNDR3700-100PES (the same as some v1 models)** | +| V4 | 2013-04? | | Since Barrier Breaker: BB14.07, trunk | WNDR3700**v4** is again Atheros-based,​ now AR9344 with 128MiB RAM and 128MiB NAND flash. Same PCB as [[toh:​netgear:​WNDR4300]],​ but only 2T2R. [[https://​forum.openwrt.org/​viewtopic.php?​id=41094|OpenWrt Forum thread]], **aka WNDR3700-100PES (the same as some v1 models)** | 
  
 If you want to know what version you have after installing OpenWrt you can run <​code>​dmesg | grep m25p80</​code>​ and then take a look in the hardware table (ver1 has 8 MiB , ver2 has 16 MiB). If you want to know what version you have after installing OpenWrt you can run <​code>​dmesg | grep m25p80</​code>​ and then take a look in the hardware table (ver1 has 8 MiB , ver2 has 16 MiB).
Line 118: Line 121:
 Typically, these builds are intended to extend functionality and/or to improve performance of the firmware, as well as provide the end-user with a preconfigured setup. Typically, these builds are intended to extend functionality and/or to improve performance of the firmware, as well as provide the end-user with a preconfigured setup.
  
-**Warning**:​ As custom builds are mostly based on the [[about:​history#​bleeding.edge.trunk|trunk (bleeding edge) branch]], they are much more prone to bugs and regressions.+**Warning**:​ As custom builds are mostly based on the [[about:​history#​bleeding_edgetrunk|trunk (bleeding edge) branch]], they are much more prone to bugs and regressions.
  
 In order to address this, some members also release builds based on the [[about:​history#​stable.releases|stable branch]], thus reducing the potential of regressions,​ yet providing the advantages of customization (check out the link to hnyman'​s build below). In order to address this, some members also release builds based on the [[about:​history#​stable.releases|stable branch]], thus reducing the potential of regressions,​ yet providing the advantages of customization (check out the link to hnyman'​s build below).
  
-Specifically for WNDR3700, these are the longer maintained and the more frequently updated builds (as of September24 2012): +Specifically for WNDR3700, these are the longer maintained and the more frequently updated builds (as of January2015):
- +
-[[https://​forum.openwrt.org/​viewtopic.php?​id=28392|IPv6 oriented Openwrt build for WNDR3700]] (managed by hnyman; trunk and stable builds) +
- +
-[[https://​forum.openwrt.org/​viewtopic.php?​id=47382|OpenWRT builds (BB) fully featured for various routers]] (managed by mk13139; trunk and stable builds) +
- +
-[[https://​forum.openwrt.org/​viewtopic.php?​id=27722|Fully featured OpenWrt build for the WNDR3700]] (managed by arokh; trunk-only builds) (no longer maintained since November 2012)+
  
 +  * [[https://​forum.openwrt.org/​viewtopic.php?​id=28392|IPv6 oriented Openwrt build for WNDR3700]] (managed by hnyman; trunk and stable builds)
 +  * [[https://​forum.openwrt.org/​viewtopic.php?​id=47382|OpenWRT builds (BB) fully featured for various routers]] (managed by mk13139; trunk and stable builds)
 +  * [[https://​forum.openwrt.org/​viewtopic.php?​id=27722|Fully featured OpenWrt build for the WNDR3700]] (managed by arokh; trunk-only builds) (no longer maintained since November 2012)
 +  * [[https://​forum.openwrt.org/​viewtopic.php?​id=50914|Optimized and feature rich trunk build for select routers]] (managed by arokh; trunk-only builds)
 ==== Flash Layout ==== ==== Flash Layout ====
 ->​[[doc:​techref:​flash.layout]] ->​[[doc:​techref:​flash.layout]]
Line 176: Line 177:
 Switch port numbering is other way around from physical ports. Switch port numbering is other way around from physical ports.
  
-|''​config interface lan+<​code>​ 
 +config interface lan
  option ifname eth0.1  option ifname eth0.1
  option type bridge  option type bridge
Line 215: Line 217:
  option vlan 4  option vlan 4
  option ports "​0 5t"  option ports "​0 5t"
-''​|+</​code>​
  
-Note: The VLAN switch configuration in Attitude Adjustment 12.09 has a bug ( https://​dev.openwrt.org/​ticket/​7795 ), so that you need to first disable VLAN trunk and than reenable it like this: +**Note:** The VLAN switch configuration in Attitude Adjustment 12.09 has a bug ( https://​dev.openwrt.org/​ticket/​7795 ), so that you need to first disable VLAN trunk and than reenable it like this: 
-|''​+ 
 +<​code>​
 # swconfig dev rtl8366s vlan 1 set ports '0 1 2 3t 5' # swconfig dev rtl8366s vlan 1 set ports '0 1 2 3t 5'
 # swconfig dev rtl8366s vlan 1 set ports '0 1 2 3t 5t' # swconfig dev rtl8366s vlan 1 set ports '0 1 2 3t 5t'
-''​|+</​code>​ 
 Note: The switch ports are not properly shown in the Backfire 10.03.1-rc4 Luci-interface,​ unless you add the chip name to the '​config switch'​ line: like '​config switch rtl8366s'​. After making that addition, Luci shows the VLANs properly at the Network/​Switch page. (Reference: https://​dev.openwrt.org/​ticket/​7830 ) Note: The switch ports are not properly shown in the Backfire 10.03.1-rc4 Luci-interface,​ unless you add the chip name to the '​config switch'​ line: like '​config switch rtl8366s'​. After making that addition, Luci shows the VLANs properly at the Network/​Switch page. (Reference: https://​dev.openwrt.org/​ticket/​7830 )
  
Line 264: Line 268:
 Add a USB LED configuration entry to /​etc/​config/​system (you can edit the file manually or use Luci/​System/​LED_Configuration page)  Add a USB LED configuration entry to /​etc/​config/​system (you can edit the file manually or use Luci/​System/​LED_Configuration page) 
  
-|''​config '​led'​+<​code>​ 
 +config '​led'​
  option '​name'​ 'USB LED'  option '​name'​ 'USB LED'
  option '​sysfs'​ '​wndr3700:​green:​usb'​  option '​sysfs'​ '​wndr3700:​green:​usb'​
  option '​default'​ '​0'​  option '​default'​ '​0'​
-''​|+</​code>​
  
 But that still just adds a default state to the LED. The LED will not yet turn itself on. You need to create an entry for the hotplug config: ​ But that still just adds a default state to the LED. The LED will not yet turn itself on. You need to create an entry for the hotplug config: ​
Line 275: Line 280:
  
 Code for the file /​etc/​hotplug.d/​usb/​10-usb :  Code for the file /​etc/​hotplug.d/​usb/​10-usb : 
-|''​#!/bin/sh+<code bash>#!/bin/sh
 # Copyright (C) 2009 OpenWrt.org # Copyright (C) 2009 OpenWrt.org
 case "​$ACTION"​ in case "​$ACTION"​ in
Line 286: Line 291:
         echo "​0"​ >/​sys/​devices/​platform/​wndr3700-led-usb/​leds/​wndr3700:​green:​usb/​brightness         echo "​0"​ >/​sys/​devices/​platform/​wndr3700-led-usb/​leds/​wndr3700:​green:​usb/​brightness
         ;;         ;;
-esac +esac</​code>​
-''​|+
  
 The LED should now react to inserting/​removing USB devices. ​ The LED should now react to inserting/​removing USB devices. ​
Line 807: Line 811:
 ===== Tags ===== ===== Tags =====
 [[meta:​tags]] [[meta:​tags]]
-{{tag>​GigabitEthernet 5Port 2PHY USB 1USB JTAG 802.11abgn 802.11abgn_simultan ath9k 4Ant DetachableAntenna 64RAM 16Flash MIPS MIPS32 24Kc}}+{{tag>​GigabitEthernet 5Port 2NIC USB 1USB JTAG 802.11abgn 802.11abgn_simultan ath9k 4Ant DetachableAntenna 64RAM 16Flash MIPS MIPS32 24Kc}}
toh/netgear/wndr3700.1408800983.txt.bz2 · Last modified: 2014/08/23 15:36 by tortyr