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
Next revisionBoth sides next revision
toh:netgear:wnr3500l [2018/02/19 20:29] – link to imagebuilder updated after wiki merge tmomastoh:netgear:wnr3500l [2020/01/16 17:13] – [Installation] all regions versions except North America details walterav
Line 1: Line 1:
-====== Netgear WNR3500L ======+====== Netgear WNR3500U/WNR3500L ====== 
 +N300 Wireless Gigabit Router 
 + 
 +{{section>meta:infobox:broadcom_wifi#infobox_for_dataentries&noheader&nofooter&noeditbutton}} 
 + 
 +<WRAP center round alert 80%> 
 +**WARNING: Installing OpenWrt 18.06 on WNR3500Lv2 will brick the router, due to unsupported NAND flash driver.** 
 +</WRAP> 
  
 ===== Supported Versions ===== ===== Supported Versions =====
-Version/Model ^ Launch Date ^ S/^ OpenWrt Version Supported ^ Model Specific Notes ^ +---- datatable ---- 
-| WNR3500U |  ?  | - |  Barrier Breaker 14.07 and later  | partial support based on OpenWrt claimed [[http://www.myopenrouter.com/download/list?cat=52|here]] | +cols    : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid 
-| WNR3500L |  ?  | - |  Barrier Breaker 14.07 and later  | - |+headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data 
 +align   : c,c,c,c,c,c,
 +filter Model=WNR3500L 
 +---- 
 + 
 +---- datatable ---- 
 +cols    : Version, Unsupported Functions_unsupporteds 
 +filter  : Model=WNR3500L 
 +---- 
 + 
 +Version/Model ^ OpenWrt Version Supported ^ Model Specific Notes ^ 
 +| WNR3500U | Barrier Breaker 14.07 and later  | partial support based on OpenWrt claimed [[http://www.myopenrouter.com/download/list?cat=52|here]] | 
 +| WNR3500L | Barrier Breaker 14.07 and later  | - | 
 +| WNR3500U/WNR3500L | OpenWrt 19.07.0 | Label on back mentions both WNR3500U/WNR3500L models, flashed using WNR3500L v1 [[http://downloads.openwrt.org/releases/19.07.0/targets/brcm47xx/mips74k/openwrt-19.07.0-brcm47xx-mips74k-netgear-wnr3500l-v1-squashfs.chk| All regions except North America?]]| 
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
 +---- datatable ----
 +cols    : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_
 +header  : Model, Version,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB
 +align   : c,c,c,c,c,c,c,c,c,c,c,c,c
 +filter  : Model=WNR3500L
 +----
 +
 ^ Model        ^ CPU                          ^ Ram      ^ Flash         ^ Network   ^ USB   ^ Serial   ^ JTag   ^ ^ Model        ^ CPU                          ^ Ram      ^ Flash         ^ Network   ^ USB   ^ Serial   ^ JTag   ^
 | WNR3500U     | Broadcom BCM4718A@480MHz     | 64MiB    | 8MiB          | 4 x 1     | Yes   | Yes      | ?      | | WNR3500U     | Broadcom BCM4718A@480MHz     | 64MiB    | 8MiB          | 4 x 1     | Yes   | Yes      | ?      |
 | WNR3500L     | Broadcom BCM4718A@453MHz (mipsel)    | :::      | :::           | :::       | :::   | :::      | ?      | | WNR3500L     | Broadcom BCM4718A@453MHz (mipsel)    | :::      | :::           | :::       | :::   | :::      | ?      |
 | :::          | Broadcom BCM4716A@457MHz     | :::      | :::           | :::       | :::   | :::      | ?      | | :::          | Broadcom BCM4716A@457MHz     | :::      | :::           | :::       | :::   | :::      | ?      |
-| WNR3500Lv2   | Broadcom BCM47186B0@480MHz   | 128MiB   | 128MiB NAND   | 4 x 1     | yes   | yes      | ?      |+| WNR3500Lv2   | Broadcom BCM47186B0@480MHz   | 128MiB DDR2, Winbond W971GG6J8 | 128MiB NAND, Samsung K9F1G08U0D | 4 x 1     | yes   | yes      | ?      | 
  
 ===== Installation ===== ===== Installation =====
-wnr3500L V2 is **not supported** by OpenWrt!+---- 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   : l,c,c 
 +filter  : Model=WNR3500L 
 +---- 
 + 
 +**WARNING: WNR3500Lv2 is currently not working due to unsupported NAND flash driver.** 
 + 
 +-> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] 
 + 
 +The v1 models of WNR3500L, WNR3500U and WNR3500U/WNR3500L can be flashed from stock Netgear Webinterface to OpenWrt using the corresponding Netgear Stock Firmware Region (North America only) "*v1-na-squashfs.chk" or (All regions except North America) "*v1-squashfs.chk"! 
 +===== Installation ===== 
 + 
 +**WNR3500Lv2 does not work. Installing OpenWrt (tested with 18.06 series) will brick the router.**
  
 wnr3500L V1 partially work in trunk since 2013-01-11 ([[https://dev.openwrt.org/ticket/7198|bug 7198]]). wnr3500L V1 partially work in trunk since 2013-01-11 ([[https://dev.openwrt.org/ticket/7198|bug 7198]]).
  
   - Prepare firmware   - Prepare firmware
-    - Get and unpack [[http://downloads.openwrt.org/snapshots/trunk/brcm47xx/OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2|ImageBulder]], [[docs:user-guide:additional-software:imagebuilder|more info]]+    - Get and unpack [[http://downloads.openwrt.org/snapshots/trunk/brcm47xx/OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2|ImageBulder]], [[docs:guide-user:additional-software:imagebuilder|more info]]
     - Build firmware     - Build firmware
-      * ''make image PROFILE=Broadcom-bgmac-b43 '' for the open source b43 wireless driver (wireless-G only) +      * ''make image PROFILE=Broadcom-mips74k-b43 '' for the open source b43 wireless driver (wireless-G only) 
-      * ''make image PROFILE=Broadcom-bgmac-wl '' for the proprietary wl wireless driver(needed for wireless-N) +      * ''make image PROFILE=Broadcom-mips74k-wl '' for the proprietary wl wireless driver(needed for wireless-N
-    - Your firmware will be ''bin/brcm47xx/openwrt-brcm47xx-squashfs.trx''+      * ''make image PROFILE=Broadcom-mips74k-brcmsmac '' for the open source brcmsmac wireless driver (a mac80211-based SoftMAC driver - wireless-N capable
 +    - Your firmware will be ''bin/targets/brcm47xx/mips74k/openwrt-18.06.1-brcm47xx-mips74k-netgear-wnr3500l-*-squashfs.chk''
   - If your current firmware don't allow write arbitrary files to mtd, use [[http://www.dd-wrt.com/routerdb/de/download/Netgear/WNR3500L/-/dd-wrt.v24-14896_NEWD-2_K2.6_mini-WNR3500L.chk/3817|dd-wrt image]]   - If your current firmware don't allow write arbitrary files to mtd, use [[http://www.dd-wrt.com/routerdb/de/download/Netgear/WNR3500L/-/dd-wrt.v24-14896_NEWD-2_K2.6_mini-WNR3500L.chk/3817|dd-wrt image]]
     - dd-wrt image can be used for flash device after [[http://www.myopenrouter.com/article/20501/Reset-Debrick-NETGEAR-WNR3500L-Pin-Short-Method/|pin-short debricking/reseting]]     - dd-wrt image can be used for flash device after [[http://www.myopenrouter.com/article/20501/Reset-Debrick-NETGEAR-WNR3500L-Pin-Short-Method/|pin-short debricking/reseting]]
Line 47: Line 92:
 Note: The router's serial port uses 3.3v logic, do not connect a regular 12v serial cable to it. Note: The router's serial port uses 3.3v logic, do not connect a regular 12v serial cable to it.
  
-  - Assign your computer a static IP address(i.e. 192.168.1.2) and connect to port 4 on the router+  - Assign your computer a static IP address (i.e. 192.168.1.2) and connect to port 4 on the router
   - Open serial terminal. See [[#serial|Serial]] for pinout and specs.   - Open serial terminal. See [[#serial|Serial]] for pinout and specs.
   - Reboot router and press Ctrl+C as soon as you see CFE messages   - Reboot router and press Ctrl+C as soon as you see CFE messages
-  - At the CFE> prompt, enter 'tfptd' to start the tftp server +  - At the CFE> prompt, enter ''tfptd'' to start the tftp server 
-  - The router is now waiting for a tfpt connection, follow the [[docs:user-guide:generic.flashing.tftp#bootloader.contains.tftp.server| tftp guide]] for more information +  - The router is now waiting for a tfpt connection, follow the [[docs:guide-user:installation:generic.flashing.tftp#bootloader_contains_tftp_server|tftp guide]] for more information 
-    * Note: the router is expecting a .chk file. You must use the stock firmware or the dd-wrt initial flashing image.+    * Note: the router is expecting a ''.chk'' file. You must use the stock firmware or the dd-wrt initial flashing image.
   - The router will reboot automatically when the process is complete   - The router will reboot automatically when the process is complete
  
Line 68: Line 113:
 //Netgear 3500Lv2 board://\\ //Netgear 3500Lv2 board://\\
 {{:media:netgear:wnr3500l_v2_hardware.jpg?400|3500Lv2 board}} {{:media:netgear:wnr3500l_v2_hardware.jpg?400|3500Lv2 board}}
 +
 +{{:media:netgear:wnr3500lv2:netgear_wnr3500lv2_back_side_747x1053.jpg?400|}}
  
 ==== Buttons ==== ==== Buttons ====
Line 77: Line 124:
  
 | ''[VCC] [RX] [  ] [  ] [TX] [GND]'' | | ''[VCC] [RX] [  ] [  ] [TX] [GND]'' |
 +| ''[1  ] [2 ] [3 ] [4 ] [5 ] [6  ]'' |
 Serial port settings are 115200@8n1. USB to TTL modules are self powered and only need 3 wires (RX, TX and GND). Serial port settings are 115200@8n1. USB to TTL modules are self powered and only need 3 wires (RX, TX and GND).
  
 Connect first GND, then TX to the RX pin of USB Module. It also works with these 2 pins only for readonly. VCC +3,3V pin is used for powering non USB RS232-TTL cables. Connect first GND, then TX to the RX pin of USB Module. It also works with these 2 pins only for readonly. VCC +3,3V pin is used for powering non USB RS232-TTL cables.
 +
 +===== v1 Filesystem Layout =====
 +^ dev:     ^ size       ^ erasesize   ^ name           ^
 +| mtd0:    | 00040000   | 00010000    | "boot"         |
 +| mtd1:    | 00750000   | 00010000    | "linux"        |
 +| mtd2:    | 00614988   | 00010000    | "rootfs"       |
 +| mtd3:    | 00010000   | 00010000    | "ML1"          |
 +| mtd4:    | 00010000   | 00010000    | "ML2"          |
 +| mtd5:    | 00010000   | 00010000    | "T_Meter1"     |
 +| mtd6:    | 00010000   | 00010000    | "T_Meter2"     |
 +| mtd7:    | 00010000   | 00010000    | "POT"          |
 +| mtd8:    | 00010000   | 00010000    | "board_data"   |
 +| mtd9:    | 00010000   | 00010000    | "nvram"        |
  
 ===== v2 Filesystem Layout ===== ===== v2 Filesystem Layout =====
Line 107: Line 167:
 ===== Tags ===== ===== Tags =====
 [[meta:tags|How to add tags]] [[meta:tags|How to add tags]]
- 
 {{tag>GigabitEthernet FastEthernet 5Port 2NIC USB JTAG SERIAL 802.11bgn BCM4718 b43 NonDetachableAntenna 64RAM 8Flash MIPS 74K}} {{tag>GigabitEthernet FastEthernet 5Port 2NIC USB JTAG SERIAL 802.11bgn BCM4718 b43 NonDetachableAntenna 64RAM 8Flash MIPS 74K}}
  • Last modified: 2024/02/12 08:58
  • by 127.0.0.1