Script: GL.iNet Utils for GL.iNet routers

Yep, I also reproduced this issue in Flint2 v4.8.x.

May I know which version of librespeed-go do you need in Flint2? How about 1.1.5?

3 Likes

1.1.5 is perfect. Thank you!

2 Likes

Thanks confirmed, will ask R&D guys to add.

We can temporarily download this file from the OpenWRT repo:

wget https://archive.openwrt.org/releases/21.02.1/packages/aarch64_cortex-a53/packages/librespeed-go_1.1.5-1_aarch64_cortex-a53.ipk  &&  opkg install librespeed-go_1.1.5-1_aarch64_cortex-a53.ipk && ./glinet_utils.sh
2 Likes

librespeed-go has been added to the Flint2 repo.

3 Likes

Thanks Bruce!

Also, for others, the script has been updated to specifically check that expected packages install correctly.

2 Likes

Thanks to both @phantasm22 and @bruce . Are you able to kindly confirm whether this script if fully compatible with the new beta firmware version of 4.9.0 or not? Many thanks again for your excellent work.

While I have several models for testing, one notable model that I’m missing is the Flint 2, so unfortunately I end up relying on others to find code issues. That said, the code was written to be idempotent across firmware and models and I largely expect that to hold true for newer releases. Even openwrt specific firmwares should work with the notable exception that I had to add stress-ng for wrt as stress package seg faults the router using openwrt (at least when I last checked). If you have any concerns or issues please let me know.

2 Likes

@phantasm22 can i submit feature requests?

  1. Add tweak to disable offline clients storage (see this thread there is some users already furious about it)
  2. Add tweaks for automated TTL fix/unfix (useful for bypassing hotel restrictions for routers)
  3. Add tweak to "debloat" system (remove some packages + their mention in GUI to save up space). Better if there will be presets such as "hardcore" - remove all except critical, "medium" - remove non-essentials, "lite" - remove only rarely used etc

I verified that Flint2 and Slate7 with the v4.9.0 firmware can run, but didn't check each feature in detail.




Thanks to phantasm22 for the excellent utils!

Edit:
Can the three codes (SN/MAC/ID) be masked with asterisks by default? I'm worried some users might forget to blur them and leak device information.

3 Likes

What amazing work you all — and especially @phantasm22 — are doing here.

Is there any chance that additional features could be added to these utilities, such as more advanced Ethernet port management or support for third-party DDNS providers?

I can easily imagine these tools growing significantly over time and evolving into something similar to the AsusMerlin Terminal Menu, with a rich set of scripts and tweaks. That would be awesome to see.

I love this, just did the simple thing and have the fan cut in sooner :slight_smile:

Just started using it, wow just wow :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap:

Great job!! :raising_hands:

Ps. Looked for a link to buy you a beer, couldn't find one :person_facepalming:

1 Like

Awesome work guys.

Would it be worth adding an option to install tcpdump?

Thanks again.