Release on v22 but says r22 (ie v10)

Device

I installed v22.03.1 and it says it is on r22 (that is v10)

{
        "kernel": "5.10.146",
        "hostname": "OpenWrt",
        "system": "MediaTek MT7628AN ver:1 eco:2",
        "model": "TP-Link TL-WR850N v2",
        "board_name": "tplink,tl-wr850n-v2",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r20885-629f2de1a7",
                "target": "ramips/mt76x8",
                "description": "OpenWrt SNAPSHOT r20885-629f2de1a7"
        }
}

Old Title

~Update TL-WR850Nv2.Current on Backfire10.03~
~Snapshot vs Release. My Snapshot is v10 but Release is v22~

Should I install Snapshot or release (Solved)

I installed reading my device guide and
inside LuCI I can see it is on SNAPSHOT r20885-629f2de1a7 that is Backfire 10.03 (r20728) released 2010 April.
Guide tells to download from here

But according to https://openwrt.org/toh/hwdata/tp-link/tp-link_tl-wr850n_v2#:~:text=Current%20Rel%3A-,22.03.1,-Gluon%20support%3A I has v22.03.01
Should I install from here https://downloads.openwrt.org/releases/22.03.1/targets/ramips/mt76x8/

Can also see it here https://firmware-selector.openwrt.org/?version=22.03.1&target=ramips%2Fmt76x8&id=tplink_tl-wr850n-v2

And the question is....?

2 Likes

And here it says 22 https://openwrt.org/toh/hwdata/tp-link/tp-link_tl-wr850n_v2#:~:text=Current%20Rel%3A-,22.03.1,-Gluon%20support%3A

I updated the main threat please check it

You should upgrade to 22.03.1 (and not bother with snapshots). You're going to have to do this over many steps since 10 is so incredibly old.

This router is available since 2020, first support is since 21.02.0 as you can read here: https://openwrt.org/toh/hwdata/tp-link/tp-link_tl-wr850n_v2
So, your conclusion must be wrong because nobody would port a 10 year old version to a new router model.
Just because of the release number, you can't say what version is running.
The release number of V. 21.02.3 on my router is r16554-1d4dea6d4f.

@elder_tinkerer https://openwrt.org/about/history#timeline

How did this version get installed? Did the OP install it themselves, or was this vendor installed?

If it is vendor supplied firmware, it is entirely likely that the vendor used this 12 year old version as the basis for their own firmware... not that someone backported support for this device into v10.

To the OP:
what is the output of:

ubus call system board

@psherman

  1. OpenWRT official guide recommends to install snapshot.

  2. It is still updated everyday

  3. and still on v10

  4. and as @elder_tinkerer said it should at last be 21.02.0.

  5. There is something wrong and weird?

  6. Should I install snapshot or releases?

This is only valid for stable release versions.
But you have installed a snapshot. Believe me, you're conclusion is wrong.
Just install a release version, and you'll be fine.

@psherman I installed it myself

Ok...
As @elder_tinkerer said, install a stable release. Stable is always recommended unless there is a specific reason you need to use snapshot (such as for devices that don't yet have stable support, or if there are bug fixes or feature additions that exist only in snapshot that you need to leverage).

I updated to v22.03.1 and it is still on r22 (v10)

root@OpenWrt:/tmp# ubus call system board
{
        "kernel": "5.10.146",
        "hostname": "OpenWrt",
        "system": "MediaTek MT7628AN ver:1 eco:2",
        "model": "TP-Link TL-WR850N v2",
        "board_name": "tplink,tl-wr850n-v2",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r20885-629f2de1a7",
                "target": "ramips/mt76x8",
                "description": "OpenWrt SNAPSHOT r20885-629f2de1a7"
        }
}

Clearly it didn't update, but did it produce any errors? How did you run the update?

  1. DOWNLOAD_LINK="http://URLOFFIRMWAREBIN"; SHA256SUMS="http://URLOFSHA256"
  2. cd /tmp;wget $DOWNLOAD_LINK;wget $SHA256SUMS;sha256sum -c sha256sums 2>/dev/null|grep OK

is $DOWNLOAD_LINK actually resolving to something? What is the actual file it is attempting to download?

And nowhere in that is a sysupgrade call to actually perform the update.

1 Like

Do this:

cd /tmp/
wget https://downloads.openwrt.org/releases/22.03.1/targets/ramips/mt76x8/openwrt-22.03.1-ramips-mt76x8-tplink_tl-wr850n-v2-squashfs-sysupgrade.bin
sysupgrade -n /tmp/openwrt-22.03.1-ramips-mt76x8-tplink_tl-wr850n-v2-squashfs-sysupgrade.bin

Did you use the command line on your router or did you download it to your PC?
I would recommend to use the LuCI web interface to flash the new firmware (after you put it on your PC).

The OP cannot use LuCI because it isn't installed, and they can't install it because they are running into an issue here.

I recommended that they install stable via the command line (via an ssh session into the router), and that should hopefully work.

Sorry, i didn't read that.

Of course you're right. Via ssh on the router is the best (only) option then.

You’re welcome.

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.