[SOLVED] Upgrading from 12.09 Attitude Adjustment to 18.06 on Netgear WNDR3700v1

Hi all,

I have a Netgear WNDR3700 v2 (ar71xx). Trying to update to the latest version of openwrt using sysupgrade via luci, I get an error message saying "image not supported".

The image I used was http://downloads.openwrt.org/releases/18.06.1/targets/ar71xx/generic/openwrt-18.06.1-ar71xx-generic-wndr3700v2-squashfs-sysupgrade.bin

How do I go about upgrading?


As far as I remember, there should be nothing special, although 12.09 is so ancient that I do not remember if there was some ID change in 2012-2015 before 15.05 (or late before 17.01 and 18.06).

But the current images work ok in 3700v2, so there should be nothing special in the update itself. (I test my WNDR3700 series community build on 3700v2)

You could

  • download the image with wget to /tmp on your router
  • use "sysupgrade -F -n" to flash it from ssh console. Hmm... I just wonder if the -F option was present already in 12.09 or has bit been added later...

Alternatively, you might try upgrading first to 15.05.1 and then to 18.06.1

Ok, thanks for your suggestion. Will give it a try later today.

Are you sure that you have a 3700v2? The visual difference to 3700 (v1) is not that big.

I don't have the package anymore (ancient device), but I saw this info (ar71xx v2) in the kernel log in luci.

Should I try the v1 image?

Then it is likely 3700v2.

But check the text from the router's bottom. See advice:

  • v2 has the model number correctly printed on the bottom of the router itself. The text says "N600 wireless ... WNDR3700v2".

ok thanks, i'll post an update when I get home later today.


so seems like my router is v1. It reads just WNDR3700 on the bottom of the router.
I tried the sysupgrade image for 18.06 https://downloads.openwrt.org/releases/18.06.1/targets/ar71xx/generic/openwrt-18.06.1-ar71xx-generic-wndr3700-squashfs-sysupgrade.bin and went past the "not compatible image" error.

The sha256 checksum b3ca0f3483a897913df38275b59baaade2ddc4a8918579c47de81209b2a47f57 matches but the checksum luci gives before proceeding to flash is e81892028e37d9440bbeaa9ee8bf9acf . How can I verify this?


ok found this https://github.com/openwrt/luci/issues/775

looks like it's md5

update: was able to upgrade to 18.0.1 using the v1 sysupgrade image for v1

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.