Here are my ipk mods to make easytether-usb Drivers to work with OpenWrt OpenSSL3
[easytether-usb-openssl3_0.8.9-5.zip](https://1drv.ms/u/s!Ao8qYENaIhxLl5AXLJSppPQwrF_iNg?e=ZibwDg)
[Admin Edit: deactivated link]
Here are my ipk mods to make easytether-usb Drivers to work with OpenWrt OpenSSL3
[easytether-usb-openssl3_0.8.9-5.zip](https://1drv.ms/u/s!Ao8qYENaIhxLl5AXLJSppPQwrF_iNg?e=ZibwDg)
[Admin Edit: deactivated link]
To other readers: Please use caution. The contents of this file are unknown and should be considered unsafe until the OP has provided appropriate details.
@cruz40 - it would be best if you provide a link to github or another location where your source code is located so that people may see what you have done. If this is simply a customized build of this package, please provide the recipe so that others may do the same.
Sorry I've never used github. I quick rundown of what i did was as there is no source available for the drivers. I unpacked the .ipk files edited the control file depends openssl1.1 to openssl3, then i edited easytether-usb in a hex editor from libcrypto.so.1.0.0 to libcrypto.so.3 and i was able to install and run fine.
That is not a solution and broken by design. SONAMEs aren't set for fun, doing what you did there is guaranteed to crash - not necessarily for every little use case, but on the one hand you have no idea of what crashes and on the other significant parts will crash spectactularly.
libcrypto.so generates the RSA key pair on the first launch after install for ADB would it cause crashes if it doesn't call libcrypto.so after that?
You might consider using easytethers tinyssl package. It works with current snapshot images and actually performs better.
Thanks I didn't know you could generate a the adb key on tiny with just a command. I just modded the hot plug script 99-easytether-usb
To include the adb key script
if [ ! -f "/etc/easytether/adbkey" ]; then
openssl genpkey -algorithm rsa -pkeyopt rsa_keygen_bits:2048 -out /etc/easytether/adbkey && chown root:root /etc/easytether/adbkey && chmod 0600 /etc/easytether/adbkey
fi