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.
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)
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
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.
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 188.8.131.528.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!
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...
* 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.