EasyTether on Belkin RT3200 (need help installing)

So I got OpenWRT stable installed on the device. Now when trying to add the package "easytether-usb-openssl_0.8.9-5_aarch64_cortex-a53.ipk" it tells me the following:

[code]Collected errors:

  • pkg_hash_check_unresolved: cannot find dependency kmod-tun for easytether-usb-openssl
  • pkg_hash_check_unresolved: cannot find dependency libopenssl1.1 for easytether-usb-openssl
  • pkg_hash_fetch_best_installation_candidate: Packages for easytether-usb-openssl found, but incompatible with the architectures configured
  • opkg_install_cmd: Cannot install package easytether-usb-openssl.[/code]

I cannot seem to find the correct dependencies for this. Can anyone point me in the right direction?

ask the person who provided you with the easytether-usb-openssl package.

????

It's a general question about installing some packages on the platform. Why am I being trolled?

The EasyTether page simply says the that dependencies can be found on the OpenWrt website

And that's the problem, it's "some package", AFAIK not created, nor coming from Openwrt.

Ok, if I say they come from Microsoft, does it magically make it true ?

I'll rephrase the question: Can anyone (not named frollic) help me install kmod-tun and libopenssl1.1 on a Belkin RT3200 router?

What version of OpenWrt are you running?

ubus call system board

Where did the packages come from that you are trying to install? Are they from the standard repo, or are you getting them from another source?

root@OpenWrt:~# ubus call system board { "kernel": "5.15.134", "hostname": "OpenWrt", "system": "ARMv8 Processor rev 4", "model": "Linksys E8450 (UBI)", "board_name": "linksys,e8450-ubi", "rootfs_type": "squashfs", "release": { "distribution": "OpenWrt", "version": "23.05.0", "revision": "r23497-6637af95aa", "target": "mediatek/mt7622", "description": "OpenWrt 23.05.0 r23497-6637af95aa" } }

I managed to get libopenssl installed but still having trouble finding the correct kmod-tun. Using the firmware builder on this site, I managed to get a firmware that had the kmod-tun added. But it won't allow me to update the router with the new .bin file, complaining about:

[code]Image check failed:

Tue Oct 10 00:53:15 UTC 2023 upgrade: Device linksys,e8450-ubi not supported by this image Tue Oct 10 00:53:15 UTC 2023 upgrade: Supported devices: linksys,e8450 Image check failed. [/code]

If i can find a way to build a suitable .itb file, my problems may be over.

All packages are coming from the official openwrt repos. Thus far I've tried:
kmod-tun_5.15.134-1_aarch64_cortex-a53.ipk
and
kmod-tun_6.1.33-1_aarch64_cortex-a53.ipk

Both complain about kernal mismatch (= 5.15.134-1-

Since your E8450 has been converted to ubi (which is good), you need to choose the ubi sysupgrade image from the list. Non-ubi which you downloaded is no longer supported.

It should work to download a release image then install kmod-tun and libopenssl at run time. These will need to at least approximately match the version that easytether is built against, you'll need to confirm that with the easytether site.

It's not though :frowning: The version from the stable repo complains about kernal mismatch.

https://downloads.openwrt.org/releases/23.05.0/targets/ipq807x/generic/kmods/5.15.134-1-c0be4d8060b09729c42faeda72adef10/kmod-tun_5.15.134-1_aarch64_cortex-a53.ipk

I guess the stable release is using kernal 5.15.134-1 and the image for my device is still at 5.15.134. The quest continues

Turns out I was using the wrong repo. Egg on face lol.

Everything installed fine now. Sorry and thanks everyone

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.