OpenWrt Forum Archive

Topic: Netgear WN2000RPTv3 Instructions + Firmware

The content of this topic has been archived on 26 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Overview

The Netgear WN2000RPTv3 is similar in hardware to the Netgear WNR2000v4, except it lacks the physical WAN port (eth0).

https://wiki.openwrt.org/toh/netgear/wnr2000v4

We can use the builds for wnr2000v4 to turn this device into a full router. The following is based on work done by @bazz in this thread: https://forum.openwrt.org/viewtopic.php … 78&p=2 (Thanks bazz!)

The default u-boot runs a crc check on the kernel and rootfs before boot. We need to remove this check from the u-boot bootcmd variable if we want OpenWrt to load properly.

To do this I have built a modified version of the official Netgear firmware V1.0.0.24 with the following changes:

  • Remove telnetenable, utelnetd is now enabled by default

  • Add fw_printenv/fw_setenv

  • Make u-boot-env writeable (/dev/mtd1)

  • Check for valid u-boot-env CRC on boot, and write modified defaults to mtd if invalid (/lib/uboot_env_bootcmd_nocrc.backup)

WARNING: If you try to flash OpenWrt before first flashing and booting the modified Netgear firmware, your device will not boot and you will need to perform firmware recovery via TFTP.

Firmware Files

Modified Netgear image:

https://www.dropbox.com/s/z1jfe49q9t5fd … telnet.img

Modified OpenWrt image:

https://www.dropbox.com/s/tjw1gpyw2k5x7 … actory.img

Intructions

1. Login to device web interface. (default: http://192.168.1.250 admin/password )

2. Upgrade Firmware with modified Netgear image (wn2000rptv3-V1.0.0.24-ubootenv-telnet.img). Wait for device to reboot.

3. Check to make sure modified Netgear firmware executed properly by telneting into device. Run "fw_printenv" and make sure "bootcmd=bootm 0x9f040000" exists.

4. Login to device web interface again.

5. Upgrade Firmware with modified OpenWrt image (openwrt-15.05-ar71xx-generic-wn2000rptv3-squashfs-factory.img). Wait for device to reboot.

Once completed booting, the device should now be available at http://192.168.1.1. The device will identify as a "NETGEAR WNR2000 V4". You should be able to use newer wnr2000v4-squashfs-sysupgrade.bin files to upgrade to a more recent version of OpenWrt if you so choose.

Converting your "AP" into a full router

NOTE: It's highly recommended you enable wifi functionality before attemping this so you will have an alternative way to connect to the device in the chance something with the LAN configuration goes wrong. You can also perform the following steps connected via wifi instead of LAN.

Make sure your LAN cable is not plugged into Port 4 (the port closest to power connector). We will be using this port as the new WAN.

1. Network -> Interfaces, LAN -> Edit, Physical Settings -> Check the box next to 'VLAN Interface: "eth1.1"'

2. Click "Save & Apply" at bottom of page. It may take up to a minute for configuration to update, so be patient.

3. Network -> Switch, Click Add, Change the configuration to the following:

VLAN ID  CPU    Port 1   Port 2   Port 3   Port 4
1        tagged untagged untagged untagged off
2        tagged off      off      off      untagged

4. Click "Save & Apply" at bottom of page. It may take a minute or two for configuration to update, so be patient.

5. Network -> Interfaces, LAN -> Edit, Physical Settings -> Uncheck 'Ethernet Switch: "eth1" (lan)'

6. Click "Save & Apply". Wait for configuration to update.

7. WAN -> Edit, Physical Settings -> Change selector to 'VLAN Interface: "eth1.2"'

8. Click "Save & Apply". Wait for configuration to update.

9. WAN6 -> Edit, Physical Settings -> Change selector to 'VLAN Interface: "eth1.2"'

10. Click "Save & Apply". Wait for configuration to update.

You should now be able to connect your internet source to port 4.

Note: By default, your WAN and LAN MAC addresses will be the same. This can potentially cause problems in some network configurations, so you may want to override the WAN MAC under Network -> Interfaces, WAN -> Edit, Advanced Settings.

-

reserved post. For now I'll mention that you can buy this device for $12.99 refurbished from Newegg, although I'm not sure if it's guaranteed to be a version 3. (I picked it up for $9.99 a few weeks ago)

http://www.newegg.com/Product/Product.a … 6833122430

-

Hi,

I tried dalant method, it worked, (thanks a lot), but I would like to build my image myself, how did you build the file :
openwrt-15.05-ar71xx-generic-wn2000rptv3-squashfs-factory.img

The best I've been able to do is to build openwrt with the parameter :
CONFIG_TARGET_ar71xx_generic_WNR2000V4

But at the end, there is no factory img file in the bin directory, just a openwrt-ar71xx-generic-root.squashfs file that I don't know what to do with.


Thanks for helping,
Cheers,

Hello,
I have a device on my hands, and I have a problem with it. I let it flash itself from the web with the latest firmware and since then I am unable to connect to it with smartphones. With pc it is going well, altough i get very high latecy (~600-1000ms) to the AP (I use my device in repeater mode, the signal quality is excellent)
No problem, I thought, I will flash an OpenWrt on it.
One thing is not clear from the post, will this firmware add router functionality to the existing modes or will I be able to use it ONLY as a router?
Many thanks

what can we remove for more space and have openvpn on it please help everything is great thanks to dev

(Last edited by nikkpap on 1 Oct 2017, 20:52)

The discussion might have continued from here.