GL-X2000 with openwrt 19.07 - what the

Hi guys,

is there an ETA when the OpenWRT version is upgraded?
I mean ... I have a

  • GL-MT3000 bought 2 years ago which runs OpenWRT 24.10.x
  • GL-X750 bought 1 year ago which runs OpenWRT 22.03.4

I've bought the GL-X2000 as a replacement for the GL-X750 but now i'm sending it back because of 19.07.

kind regards

boecko

1 Like

Why you surprised?

Hi,

I'm suprised that someone made the decision to use such an old SDK for a new product.
I could live with 21.02 but 19.07 is just too old for advanced stuff like 802.11s.

I mean. I own a GL-AR300M (6 years old) which OpenWRT-Version is 2 versions higher than. this one.

GL.iNet does not make the SDK, they build on top of it, you need to talk to Qualcomm about that :call_me_hand:

1 Like

I know that the SDK is not GL.inet's fault.
But the decision to rely on this sdk - that's in their responsibility.

What else they going to use? :thinking:

The QSDK based on OpenWRT24, which seems to exist for the platform IPQ50xx
See wiki-qsdk | CodeLinaro Wiki

$ repo init -u https://git.codelinaro.org/clo/qsdk/releases/manifest/qstak -b release -m AU_LINUX_QSDK_NHSS.QSDK.13.0.5_TARGET_ALL.13.05.638.431.628.xml
...
$ repo sync
...
Empfange Objekte: 100% (582/582), 78.25 KiB | 26.08 MiB/s, fertig.qsdk/qca/feeds/ssdkEmpfange Objekte:   0% (1/582)
Löse Unterschiede auf: 100% (280/280), fertig.                                                                
Empfange Objekte: 100% (795/795), 125.52 KiB | 31.38 MiB/s, fertig.ls @ qsdk/qca/feeds/wlan_utilsEmpfange Objekte:   0% (1/795)
Löse Unterschiede auf: 100% (321/321), fertig.
....
$ cd qsdk
$ git describe 
NHSS.QSDK.13.0.5-00628-O
$ git br -r --contains=HEAD
  clo-qsdk/win.openwrt.24.0.r26
  m/release
$ make menuconfig

kind regards

boecko

1 Like

There you go, start a Petition :call_me_hand:

Serious question. What exactly is your mission here?

GL.iNet has released a new product where the base system (openwrt 19.07) has reached end of life in April 2022.

This means, that there a no more security updates for this base system.
Are you aware of that?

I know, I'm well aware of it.

My point here it's if you don't like what you got try to put OpenWRT on it, if you can't try to convince the developers you get you what you need or return it... :call_me_hand:

Hi,

Since the X2000 comes with Qualcomm modem, the GL firmware develop from the factory SDK because it has better support and stability for cellular modem. Based on this, GL firmware development will be more stable.

Although this op version has officially stopped supporting it. But we will still maintain and support it, if any major vulnerabilities, as long as it is not EoL, we will release new firmware to repair in time.

Please use it with confidence, GL firmware is safe enough.

Hi,

that's not correct, when you install packages from tne gl.inet repo.
I've installed some packages like "tmux" on my X2000 and this are the 19.07 versions.

In the case of tmux the version installed is 2.9 which is vulnerable.
https://www.cvedetails.com/cve/CVE-2020-27347/

These packages are old or some are missing, because of 19.07. e.g kitty-terminfo, which is needed for my terminal. It's include in later openwrt versions.

I like your HW and the concept, but this combination "new hardware / old software" has gone way too far.

So my question is. Will there be any OpenWRT-Base-Update? Have you spoken with qualcomm about that?

kind regards

boecko

Hi,

Truly sorry.

We have communicated with Qualcomm with the problem about the op version of the QSDK, but this work may be difficult, and since it is a closed source and we may have no other way to update the op version in QSDK.

@boecko
Ive just bought an X2000. Are you saying it is not a good long term prospect?
They're not cheap and I don't want to spend good money on something that wont last a few years.
Tom

You have to ask that the gl.inet staff.

I think X2000 is a good long-term prospect.

Prove it with an openwrt upgrade path.

Any news on this topic? I recently bought an X2000 and was pretty happy so far but have to say I'm pretty disappointed to deal with software that's years behind.

Both, security and available packages for openWRT are a disaster. If I had known this earlier I had returned the device, now I'm stuck with it but I consider just ditching it as it's simply not acceptable to run software which is several years out of support and security updates.

Hello,

Although its op version is based on 19.07, the GL R&D team will merge some necessary security patches to ensure the safe running of the entire firmware and system operation.

Please use it without worry. The firmware of X2000 will be maintained, keep safe updates and synchronize GL SDK function iterations and upgrades until EOL.

This is wrong.

You don’t patch the packages in YOUR repository, because they are all outdated.

BTW: Policy based routing is not possible anymore, because mwan3 is not integrated like it is in GL-X750 (Based on 22.03.4). It’s obviously missing.

This config snippet from /etc/config/mwan3 works on X750, but not on the X2000.
The rule redirects all traffic to pass.telekom.de over the LTE-Modem. This is not possible on the X2000.

config policy 'telekom_poli'
        list use_member 'modem_1_1_2_only'
        list use_member 'tethering_only'
        option last_resort 'default'

config rule 'telekom_rule'
        option dest_ip '109.237.176.33/32'
        option use_policy 'telekom_poli'
        option family 'ipv4'

So please don’t tell anyone, everything is fine with the software base of this router!