Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
toh:netgear:wnr1000_v3 [2018/04/28 19:24] – created (moved from wnr1000 to separate v3 page) tmomastoh:netgear:wnr1000_v3 [2021/08/28 12:25] – ↷ Links adapted because of a move operation tmomas
Line 1: Line 1:
 ====== Netgear WNR1000 v3 ====== ====== Netgear WNR1000 v3 ======
 +
 +{{section>meta:infobox:432_warning#infobox_for_dataentries&noheader&nofooter&noeditbutton}}
  
 ===== Supported Versions ===== ===== Supported Versions =====
 +
 +**<color #ed1c24>NOTE: While below versions will load to WNR1000v3, unless it is a custom image compiled withiout LuCI and with size reduced to under 3Mb you will brick WNR1000v3.</color> The image will flash, and the router will be recoverable; however it will not function. LuCI will crash on startup (not enough memory), ssh attempts will cause it to reboot, and flashing firmware will become problematic as there wont be enough free space to load it. See instructions for recovering without serial below. The only version that will load onto WNR1000v3 are the LEDE builds. For example 17.0.1; however, due to lack of flash and memory the router may be unstable. And it wont have enough space to load a different build. You will have to follow recovery steps below to flash another firmware.
 +
 +
 +Furthermore, as of September 2021, there is no custom firmware for WNR1000v3 that support WiFi. This is due to lack of drivers. Only Netgear's official firmware supports WiFi.**
 +
 ---- datatable ---- ---- datatable ----
 cols    : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid cols    : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid
Line 35: Line 43:
 filter  : Versions~v3 filter  : Versions~v3
 ---- ----
 +
 +<WRAP center round important 60%>
 +This device has too little storage and too little memory for proper operation.  
 +
 +You can still tinker with it, but be aware that, probably for those reasons, installing release 17.01.4 crashes on first boot. m( 
 +
 +See a general warning on [[:supported_devices|Supported Devices]] and more device-specific details on [[toh:hwdata:netgear:netgear_wnr1000_v3|Techdata specific to Netgear WNR1000 v3]].
 +
 +If you want to continue anyway, you're on your own with generic instructions.
 +
 +Also, you should check the "recovery" possibilities, to be able to go back to stock firmware if needed.
 +</WRAP>
  
 -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]
  
-FIXME Please add the installation procedure here.+===== Recovery ===== 
 + 
 +==== Recovery with serial Cable ==== 
 + 
 +Attach 3,3V Serial UART Adapter to J3 on the PCBPin 6=GND, Pin 2=RXD, Pin 5=TXD. J3 Connector is not soldered in by default. Standard UART speed 115200 Baud. 
 + 
 +Immediatly after Power-On, send Ctrl-C serveral times to enter the CFE Boot loader. Enter command "tftpd" into the bootloader. 
 + 
 +A default openwrt image produces an error message from the CFE bootloader that the Board ID is U12H139T50_NETGEAR, while the Image ID is U12H139T00_NETGEAR. Copy the standard OpenWrt image to temporary filename "flash0.os" on the PC and change byte with address 0x30 to contain a '5' (Hex 0x35). Then send this file via tftp. The default address of the device is 192.168.1.1. It can be changed with the ifconfig command in CFE like 
 + 
 +<code> 
 +ifconfig -addr=10.0.0.2 -gw=10.0.0.1 -mask=255.255.255.0 eth0 
 +</code> 
 + 
 +tftp 192.168.1.1 
 +binary 
 +put flash0.os 
 + 
 + 
 +<code> 
 +CFE for WNR1000v3 version: 3.0.6                                                 
 +Build Date: Thu Jan 21 22:38:48 CST 2010                                         
 +Boot partition size = 131072(0x20000)                                            
 +Found a 4MB ST compatible serial flash                                           
 +et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.46            
 +Device eth0:  hwaddr 2C-B0-5D-26-1C-3E, ipaddr 192.168.1.1, mask 255.255.255.0   
 +        gateway not set, nameserver not set                                      
 +CFE> ^C                                                                          
 +CFE> ^C                                                                          
 +CFE> ^C                                                                          
 +CFE> tftpd                                                                       
 +Start TFTP server                                                                
 +Reading :: Done. 2822202 bytes read                                              
 +Programming...done. 2822202 bytes written                                        
 +Write len/chksum offset @ 0x003A7FF8...done.                                     
 +Decompressing...done                                                             
 +</code> 
 + 
 +==== Recovery without serial Cable ==== 
 + 
 +The device enabled the network on IP 192.168.1.1 during boot for a very short time like 2 Seconds. Recovery is possible if WNR1000v3 is pingable at boot. 
 + 
 +If you are already on LEDE build skip Skip to step 4. Otherwise start at Step 1. 
 +<code> 
 +  *  Step 1. Download lede-17.01.0-r3205-59508e3-brcm47xx-mips74k-netgear-wnr1000-v3-squashfs.chk 
 +  *  Step 2. Download nmrpflash from https://github.com/jclehner/nmrpflash and Npcap dependency 
 +  *  Step 3. Do not follow the instructions for nmrpflash, and instead do the following 
 + 
 +          nmrpflash -L And note the interface (static ip you set for example 192.168.1.10) 
 +      nmrpflash -i <interface> -f lede-17.01.0-r3205-59508e3-brcm47xx-mips74k-netgear-wnr1000-v3-squashfs.chk 
 +      Press the recessed reset button and hold it down while powering on the router. Keep holding reset button until nmrpflash finds the router. Release the reset button. 
 +      at this point nmrpflash will likely fail. Simply run the command again (immediately). It should find it again and succeed. Can take several attempts (see log below). 
 +     
 +  *  Step 4. Router should now have OpenWRT 17.01.0 and you should be able to access LEDE GUI. However there is still not enough space to load any OpenWRT firmware or stock firmware. 
 +  *  Step 5. Repeat step 3 but instead of OpenWRT firmware use stock firmware from NETGEAR's website. 
 +  *  Step 6. The router should now boot into Netgear GUI. 
 +  *  Step 7. To ensure things are clean perform firmware update to the same firmware through Netgear's GUI. 
 +  *  Step 8. Preform Configuration Reset through the Netgear GUI. 
 +  *  Step 9. Router should be fully recovered. 
 +</code> 
 +NOTE: If you skip going back to a LEDE build and try to recover from a LuCI version of OpenWRT your stock GUI will not have any text. You need to go back to LEDE build and then return to stock from there. 
 + 
 +{{:media:gui_notext.png?400|}} 
 +  
 +Log from nmrpflash: 
 + 
 +<code> 
 +>nmrpflash.exe -L 
 +net10  169.254.63.7     dc:41:a9:..... (Wi-Fi) 
 +net13  172.164.183.253   18:c0:4d:..... (Ethernet) 
 + 
 +>nmrpflash.exe -i net13 -f WNR1000v3-V1.0.2.78_60.0.96NA.chk 
 +Waiting for Ethernet connection. 
 +Advertising NMRP server on net13 ... \ 
 +Received configuration request from 10:0d:7f:91:bc:74. 
 +Sending configuration: 10.164.183.252/24. 
 +Timeout while waiting for TFTP_UL_REQ.  <--- failure described in Step 3 
 + 
 +>nmrpflash.exe -i net13 -f WNR1000v3-V1.0.2.78_60.0.96NA.chk 
 +Advertising NMRP server on net13 ... \ 
 +Received TFTP_UL_REQ while waiting for CONF_REQ! 
 +Received upload request without filename. 
 +Uploading WNR1000v3-V1.0.2.78_60.0.96NA.chk ... OK (3776570 b) 
 +Waiting for remote to respond. 
 +Received keep-alive request (3). 
 +Remote finished. Closing connection. 
 +Reboot your device now. <--- Recommended to give the router at least 1 minute to finish flashing before rebooting it. 
 + 
 +</code> 
  
 ===== Device Info WNR1000v3===== ===== Device Info WNR1000v3=====
 +
 +==== Hardware ====
 +{{media:netgear:wnr1000-v3_pcb_top.jpg?400|}}
 +
 +{{media:netgear:wnr1000-v3_pcb_bottom.jpg?400|}}
 +
  
 ==== Info ==== ==== Info ====
  • Last modified: 2024/02/12 08:58
  • by 127.0.0.1