Wget-ssl on GL-SFT1200

How can I get wget-ssl install instead of wget on my GL-SFT1200.
Firmware version: 3.215

opkg list | grep -i wget
uclient-fetch - 2018-11-24-3ba74ebc-1 - Tiny wget replacement using libuclient
wget - 1.19.5-1 - Wget is a network utility to retrieve files from the Web using http and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites -- you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot. This package is built with SSL support.
wget-nossl - 1.19.5-1 - Wget is a network utility to retrieve files from the Web using http and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites -- you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot. This package is built without SSL support.

ā€œThis package is built without SSL support.ā€

I can’t find a way of getting this to work. My issue trying add and use this repository for v2ray from:
https://github.com/v2rayA/v2raya-openwrt

After adding this repository and running:
https://osdn.net/projects/v2raya/storage/openwrt/
opkg update
Collected errors:
* opkg_download: Failed to download http://osdn.net/projects/v2raya/storage/openwrt//Packages.gz, wget returned 8.

Finally my objective is to find an easy to use and install client that can connect to a trojan server: So far I have tried to install: clash, openclash & Shadowsocks+plus all without success! V2ray seams more up to date and has an easier install except that I’m stuck with the issue above.

(I have search the forum and the web before post)
Thanks

wget error 8 is a server side error - in this case, the file isn’t found. I would contact the developers over there.

(Note that chrome redirected to https - I’m not in charge of their server setup, but it’s possible they are redirecting the feed, which IIRC opkg doesn’t understand.)

If you can find the packages you could always copy them to the router and install manually.

Actually it looks like you need to insert the correct architecture into the directory structure.

I don’t have a SFT1200, but go to a shell and run

uname -a

and look for the thing that looks like mips (could be mips24kc or something like that). Then go to this page and select the correct directory, copy the link to the packages file, remove the ā€œsā€ from https and you should be good to go - though it did fail for me the first time, so you might have to try with wget and then insert the link that works.

1 Like

Many thanks,
The out put is:
Linux GL-SFT1200 4.14.90 #27 SMP Mon May 16 16:06:51 CST 2022 mips GNU/Linux
I was able to move past the wget returned 8. I tried all the mips architectures from that repo, but non of them are compatible. Error:
Package v2raya version 1.5.9.1698.1-6 has no valid architecture, ignoring.
I think the GL-SFT1200 uses the: mips_siflower architecture. A working repo on my system is:
src/gz glinet_packages https://fw.gl-inet.com/releases/v18.06.5/packages-3.6/siflower/packages

So I guess I would need to compile the packages from source and install them manually? I will start reading about doing that. I never tried compiling software for OpenWRT before!

Have you tried this:

Many thanks, I tried installing luci-app-trojan just now. It has dependences that do not have builds for the GL-SFT1200 currently.

Installing luci-app-trojan (v2.1.1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-trojan:
 * 	wget-ssl * 	pdnsd-alt * 	luci-compat * 
 * opkg_install_cmd: Cannot install package luci-app-trojan.

For others reading this (at the time of writing) the program I spent the most time on and have also not succeeded on installing was: luci-clash and openclash. I was able to install and access both of these programs in the luci UI, however the cores they depend on do not currently have builds for the mips_siflower architecture.
All of this software is built and maintained for the sole purpose of braking through China’s GFW onto the open internet (standard VPN’s, Proxy’s and Tor do not work these days).
I wonder what small cheep travel routers there are on the market that have working installs that do not require compiling software from source to run: Clash, Trojan, ShadowSocks+Plus, V2Ray, etc.

I will look into how to compile software on this router. I will go back to trying Clash as it just needs one component, the ā€˜clash-core’ to be compiled (by the looks of it) to get it running.

If you have a Linux system, I would suggest starting with the gl-infra-builder. There is no SFT1200 support in trunk, but you can probably get a stock-ish build and include the packages you need using the infrabuilder. No fancy GLI gui, though.

1 Like

An other similar gl.inet router looks to have good support for installing these kinds of software: GitHub - m0eak/Install-Openclash-for-Axt1800: Install Openclash for Axt1800 These scrips help install openclash and others on the Axt1800 (likely because of its Qualcomm processor) being much better supported by Openwrt.

I’d wait it out for the MT3000 personally. Much better chance of long term software support with a real kernel and aarch64 support.

1 Like