Builds for NETGEAR WNR1000V2, WNR1000V2-VC, WNR612v2, WPN824N, WNR2000v3, EX2700

I dont know if this is the right place to ask but after messing arund with my WNR2000v3 a bit, it now always spits out this error message when trying to boot any (even the official) image:

Hit any key to stop autoboot:  0 
   Verifying Checksum ... OK
## Booting image at 9f050000 ...
   Image Name:   MIPS OpenWrt Linux-4.14.241
   Created:      2021-07-29  19:50:28 UTC
   Image Type:   MIPS Linux Unknown Image (uncompressed)
   Data Size:    1299456 Bytes =  1.2 MB
   Load Address: bf070000
   Entry Point:  bf070000
   Verifying Checksum ... OK
Wrong Image Type for bootm command

After that it goes back into TFTP recovery

I did this a while ago so i dont know anymore what exactly i did to mess it up this badly

Hi. Wnr612v2. After sysupgrade.bin flashing Luci doesn't work.

Can you replace wpad-mini package to at least wpad-basic for 802.11r fast roaming. Thank you

It won't fit, sorry. You can build your own custom firmware if you wish - but you'll have to strip out LuCi and/or IPv6 to make it fit.

Any chance of a 19.07.9 version now that's it's been released? Or are the changes less than trivial to fit into the available space? Thanks.

1 Like

I will build a 19.07.9 version, but it won't be ready for a few weeks.

2 Likes

If and when you get around to it, please build 19.07.10 instead :slight_smile: OpenWrt 19.07.10 service release

1 Like

Will do, should be ready by end of May.

1 Like

I've created 19.07.10 builds for all five devices, with a new additional build for the Netgear EX2700 Range Extender which previously could only run up to 18.06.9. All download links available in the first post above.

Please test and report any issues you may encounter, enjoy!

2 Likes

It seems to be running fine here - thanks a lot! According to the developers that's the final release in the 19 series, so I guess that's the final build from your hands. Much appreciated.

1 Like

You’re welcome. I’m testing builds of 21.02.3 as we speak, and those should be available by June 11.

1 Like

I've successfully built test images for 21.02.3, 22.03RC3, and the current master but I will not be posting them at this time. Unfortunately there seems to be a bug that causes the wifi to crash and restart when copying large numbers of simultaneous files between wireless clients on the LAN.

I don't think this issue is insurmountable, but it is going to require more debugging and testing. I'm unsure if the issue is related to image configuration, my test hardware (a WNR1000v2-vc), client hardware, a software bug, or a combination of all four variables. The issue is not present on 19.07.10.

I anticipate releasing test images of 21.02.3 sometime in the next two weeks, as I could use your assistance in testing them in different LAN/WAN environments.

I have a WNR1000v2 and I can help test. I don't know a lot about networking - I'm mostly using these older routers as "dumb" access points. But I'll give it a go - I just need to know what needs testing.

1 Like

I've created images for 21.02.3 for WNR1000v2, WNR1000V2-VC, WNR612V2, and WNR2000v3. They include LuCi, IPv6, Relayd. They do not include opkg, PPP due to space limitations and I've tested these images on the 2000v3 and 1000v2-VC.

Download 21.02.3 Builds for WNR1000v2, WNR1000V2-VC, WNR612V2, and WNR2000v3

Flashing Recommendations
I highly recommend flashing from an existing installation of 19.07.10 via sysupgrade, do not keep settings, and see Post #1 for additional information if flashing for the first time. I also recommend flashing via command line instead of LuCi, as you will likely not have enough free available memory to flash via LuCi menu (unless you unplug WAN port, temporarily turn off Wifi radio, reboot router to free up memory before flashing.)

Note: I've manually migrated the WNR1000v2-VC to the Ath79 target to build for 21.02. When you flash this model from 19.07.10 in Luci, you will see an error message. Select the "Force Upgrade" box, make sure "Keep Settings" is unselected, and click continue - it will flash normally.

Stability Warning
These images are mostly stable, but I've encountered a recurring wifi crash and device restart if you are copying a large number of files or create very heavy network transfer traffic between wireless clients if using device as a full router. If using the device as a properly configured dump access point these crashes do not occur.

Additionally, these crashes do not seem to occur when using the device as a full router if copying files over the network from wired to wireless clients, wired to wired clients, or typical internet browsing and streaming use among a variety of wireless and wired clients. I experienced stability for multiple weeks on a home network with 10 wifi devices, 2 wired devices, on a 300Mbps WAN connection - however, if I started copying many files between wireless clients the router would restart within a few minutes.

You can use iperf to conveniently test wifi client to wifi client network transfers and stability on your own network. Initiate an iperf connection between two wireless clients for at least 10 minutes and see what happens.

Recommendations
At this time my recommendation is to only operate these devices as a dumb access point if running 21.02.3.

It may also be reliable as a full router in a network environment with mostly wired clients and/or little to no wireless client to wireless client transfer traffic. If running as dumb access point, follow the instructions and disable unnecessary services (Ex. firewall, dnsmasq, odhpc, etc.) to conserve available memory. Free memory provides more stability, higher speeds, more wireless client capacity - the more free memory, the better...and every kB counts. Scheduling a periodic reboot via cron could increase stability over long periods although it is not necessary.

I'll continue to troubleshoot the cause of this wifi crash issue and appreciate users reporting their experience, network configurations, and specific situations when this may occur. (The same issue currently occurs on 22.03, master branch as well). The reality of the situation is that we're on the bleeding edge of incompatibility with the 5.4 kernel given the limited memory on these old Netgear devices.

Conclusion
The good news is that these Netgear devices can still be used successfully as reliable dump access points for the foreseeable future. I'll continue to debug the issue to hopefully enable use of these devices as a full router with the same solid stability we had on 19.07.

3 Likes

Is there a way to get a build with the zeroTier package for the WNR2000v3 or would that just take up too much space for it to actually function as a router?

You do realize that zerotier alone weighs around 430 KB?

I do now :wink:

Hi
I flashed a NETGEAR WNR2000v3 using TFTP and the file OpenWRT_21.02.3/WNR2000v3/openwrt-ath79-tiny-netgear_wnr2000-v3-squashfs-factory.img. After the flashing, the power led stayed orange and the device did not respond to 192.168.1.1 pings.
The file OpenWRT 19.07.10/WNR2000v3/openwrt-ar71xx-tiny-wnr2000v3-squashfs-factory.img works though. The power led changed to green shortly after flashing and was responsive after a few minutes.
EDIT: After I successfully flashed the device using the older version, I opened the Web UI and upgraded the firmware there using the file OpenWRT_21.02.3/WNR2000v3/openwrt-ath79-tiny-netgear_wnr2000-v3-squashfs-sysupgrade.bin which is different from the one above (containing "sysupgrade" within its name). This seems to be a valid upgrade path. I am not sure if the first attempt would have worked if I waited a bit longer..

Do I understand correctly that there are no plans to release a new version with the latest changes of critical vulnerabilities for branch 19 (for example 19.07.11)?

Hi all, I have created a couple of new builds based on OpenWrt release 22.03.2 for these routers.

Note that I am not the creator of this thread, jlpapple, nor have any affiliation to him or his builds. I have a few WNR1000v2-VC routers myself that I use for minor additions to my network, like a Relayd bridge client.

Most importantly, I have NOT tested these builds for "daily driver" 24/7 use, as I do not use this hardware as my normal router/access point. I appreciate any feedback on how these builds hold up in that scenario, but I will not be able to troubleshoot or diagnose any stability problems. I have created builds for most of the hardware in the title of this thread, but do not have all of these routers to even test that the upgrading/flashing process is successful. Please be comfortable with the TFTP recovery process before testing my images on your main hardware- it's actually a pretty simple process on these routers.

I have created two separate builds: one with the firewall3 set of packages and one with firewall4. One of the major differences with the 22.03 release is the move to firewall4. However, the firewall4 package is very large in comparison. To get firewall4 to fit at all, I had to significantly cut down pretty "standard" command-line functionality like printk/dmesg, busybox help messages, hex error messages, etc. There really is no room for additional packages or features, and the firewall4 build is provided to be compatible with the base OpenWrt 22.03.2 install, since there is no official release for these routers, but with no ability to add anything additional.

On top of not having to cut down as much, the firewall3 build also has Relayd, Wireguard, and Zram included. This takes care of my needs for this hardware and should even allow for using it for a VPN service- either a home VPN server or an always-on client with a commercial VPN service that supports Wireguard, or both! The addition of Zram as swap should help with the limited 32MB memory on this hardware.

Here is the link to download the builds:

As jlpapple has done, I have included my config (and additional .patch) files in the .zip file and steps to reproduce or modify my builds if necessary. I've opted to include git diff patches instead of the "official" method of using the quilt tool, because there are a large number of Makefiles that have been modified to squeeze as much space out of individual packages as possible, and I find the process of applying git patches easier. The patches may not hold up for future 22.03.x releases, and I don't have much intention at this time to maintain future releases for this hardware, especially since I only use my routers sparingly for non-crucial networking purposes.

2 Likes

@chainu127 Wow. Your work is a great contribution to our community builds for these devices - thank you! I'm impressed with how many features/packages you've been able to squeeze into the 22.03 series builds, as space and memory is at an extreme premium.

I've successfully flashed your build (fw3 version) to a WNR1000v2-VC and I'll start testing it over the next few weeks and will report my experience.

I've linked your builds in my initial post at the top of this thread for those who want to test/flash the 22.03 series of builds.