Been using easytether-usb on GL-AR300M without issues for a couple of years. After updating to 3.105 FW, easytether-usb installs fine, but errors when running it: Error loading shared library libcrypto.so.1.0.0: No such file or directory (needed by /usr/bin/easytether-usb)
Was able to get easytether-usb working on 3.105 FW by downgrading to libopenssl_1.0.2u-1_mips_24kc.ipk with this command:
opkg install /tmp/libopenssl_1.0.2u-1_mips_24kc.ipk --force-downgrade
Not sure what dependencies will break by downgrading from libssl.so.1.1 to libssl.so.1.0.0
Another try is using the tiny version of easytether. But someone said it does not work stable and I do not have more details.
I just encountered the same error on my AR750s with firmware 3.105. Thanks for posting this solution! I was concerned about downgrading too, but good to know this works.
I instead reverted back to 3.104 and EasyTether is installed and working ok again, but will probably try again with the next firmware release.