What is the pure openwrt?

In my router:

ubus call system board
	"kernel": "5.4.179",
	"hostname": "GL-A1300",
	"system": "ARMv7 Processor rev 5 (v7l)",
	"model": "GL.iNet GL-A1300",
	"board_name": "glinet,gl-a1300",
	"release": {
		"distribution": "OpenWrt",
		"version": "21.02.2",
		"revision": "r16495-bf0c965af0",
		"target": "ipq40xx/generic",
		"description": "OpenWrt 21.02.2 r16495-bf0c965af0"

Someone said that it appears you are using the gl-inet firmware. Thst is not the same as openwrt.

And my friend's version info:


Are both of the two openwrt not pure openwrt?

correct, none of them use "pure" openwrt, but vendor derivatives.

1 Like

If i installed openwrt on the netgear R6220.
What info will be shown with

ubus call system board

Which info can verify pure openwrt installed?

it's partially device specific, for my Roqos RC10 it says:

root@OpenWrt:~# ubus call system board
        "kernel": "5.10.176",
        "hostname": "OpenWrt",
        "system": "Intel(R) Atom(TM) CPU  E3845  @ 1.91GHz",
        "model": "Roqos Roqos Core RC10",
        "board_name": "roqos-roqos-core-rc10",
        "rootfs_type": "ext4",
        "release": {
                "distribution": "OpenWrt",
                "version": "22.03.5",
                "revision": "r20134-5f15225c1e",
                "target": "x86/64",
                "description": "OpenWrt 22.03.5 r20134-5f15225c1e"

you can google r20134-5f15225c1e, and get a hit at openwrt.org, with a release announcement.

for the Gl.Inet you can check the folder for the version it claims to be, if there's no image, then it wasn't supported at the time - https://archive.openwrt.org/releases/21.02.2/targets/ipq40xx/generic/
AFAIK, it was added in 23.05.0 - https://archive.openwrt.org/releases/23.05.0/targets/ipq40xx/generic/

you can also use https://firmware-selector.openwrt.org/, and go backwards, release wise.

another way is to try to import a kmod from the openwrt package repository, it'll fail due to kernel id mismatch.

as for the Nokia box, there's no R23.3.3.

the A1300, have openwrt support - https://openwrt.org/toh/gl.inet/gl-a1300


Here it is for R6220

root@R6220:~# ubus call system board
        "kernel": "5.15.134",
        "hostname": "R6220",
        "system": "MediaTek MT7621 ver:1 eco:3",
        "model": "Netgear R6220",
        "board_name": "netgear,r6220",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "23.05.0",
                "revision": "r23497-6637af95aa",
                "target": "ramips/mt7621",
                "description": "OpenWrt 23.05.0 r23497-6637af95aa"

As I had mentioned in the earlier thread, yes, the version you are using is from GL-inet, not OpenWrt. That said, your model is supported and you can easily install the current version of OpenWrt (23.05.0 as of this writing):

In short, if the download didn't come from openwrt.org, it is not from the official project -- it is some other entity (company, person, etc.) who has used the OpenWrt source code and then made modifications for the hardware they have developed or customized for other specific purposes that they are seeking.