Packages for kmod-usb-core found, but incompatible with the architectures configured

Hello.

I have an ASUS WL-500G Premium v2 router.
I installed (Firmware version OpenWrt Chaos Calmer 15.05.1 / LuCI 15.05-188-g87e9837 Release (git-16.043.44305-e2f9172)) Unfortunately, there is no USB support. The router also does not have access to the Internet. I am trying to install packages in offline mode. All I have installed so far is Russian language support in LuCI. When trying to install USB support with the command (opkg install /tmp/kmod-usb-core_3.18.23-1_bcm53xx.ipk) (opkg install /tmp/kmod-usb-uhci_3.18.23-1_bcm53xx.ipk) (opkg install /tmp/kmod-usb2_3.18.23-1_bcm53xx.ipk) (opkg install /tmp/kmod-usb-net-rndis_3.18.23-1_bcm53xx.ipk) I get the message:

(root@OpenWrt:~# opkg install /tmp/kmod-usb-core_3.18.23-1_bcm53xx.ipk
Unknown package 'kmod-usb-core'.
Collected errors:

  • pkg_hash_fetch_best_installation_candidate: Packages for kmod-usb-core found, but incompatible with the architectures configured
  • opkg_install_cmd: Cannot install package kmod-usb-core.)

Kernel version 3.18.23

What am I doing wrong? How can I solve this problem.

that release is 10 years old, you sure you want to use the device on internet ?

2 Likes

I don't mind installing a newer firmware, I just don't know which one. Maybe you can recommend one for my router

This firmware is from 2017 and is not that old, the device itself is old but not 20 years old. Previously, there was a custom firmware from Starblazer SB-router OpenWRT, and USB and USB 3G modem and even Android USB modem from a smartphone worked there. So it's not that this firmware is too old. I hope there is someone who can help me.

There is a more recent openwrt-22.03.7-bcm47xx-legacy-asus_wl-500gp-v2-squashfs.trx that can be found Here which is also EOL.

The device is no longer supported by OpenWrt. YMMV!!!

The device wiki page is at https://openwrt.org/toh/asus/wl-500gp, last updated in 2021.

That is really all anyone can help you with from this forum. You’re on your own at this point.

2 Likes

I installed firmware 22.03.7. It has USB support. I'll have to test the new firmware.

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks! :slight_smile:

I still have problems. I need to install the kmod-usb-net-rndis package. I download it via VPN because http://downloads.openwrt.org/ is blocked in my country. I try to install this package manually:
(Manually install package
Installing packages from untrusted sources is a potential security risk! Really attempt to install kmod-usb-net-rndis_5.10.221-1_mipsel_mips32.ipk?

Size: 5.17 KiB
MD5: 34d09ba4d710e02f9693393cde9dcd2e
SHA256: 7fb154063b5a57e97ee7ef7272bf6fae70809d421675642fd4f4b404fceae720)
But when installing I get this message:
(Executing package manager
Unknown package 'kmod-usb-net-rndis'.
Errors
Collected errors:

  • pkg_hash_check_unresolved: cannot find dependency kernel (= 5.10.221-1-9ce1cbe13c66a403002ffc9a564b6fea) for kmod-usb-net-rndis * pkg_hash_check_unresolved: cannot find dependency kmod-usb-net for kmod-usb-net-rndis * pkg_hash_check_unresolved : cannot find dependency kmod-usb-net-cdc-ether for kmod-usb-net-rndis * pkg_hash_fetch_best_installation_candidate: Packages for kmod-usb-net-rndis found, but incompatible with the architectures configured * opkg_install_cmd: Cannot install package kmod-usb-net-rndis.
    The opkg install command failed with code 255.) What am I doing wrong?

any kmods should come from https://downloads.openwrt.org/releases/22.03.7/targets/bcm47xx/legacy/kmods/5.10.221-1-7fc209502b8b7f6fd3f4193479e74b4f/, is that where you got it?

this part is self explanatory.

you could also use https://firmware-selector.openwrt.org/?version=22.03.7&target=bcm47xx%2Flegacy&id=asus_wl-500gp-v2

click the tiny arrow, and add kmod-usb-net-rndis to the list of packages, then click request build.

the TRX generated should have the package(s) you want.

1 Like

I figured it all out. Everything is installed, there is just one nuance. In order to install
(kmod-usb-net-rndis_5.10.221-1_mipsel_mips32)
you need to install sequentially
(kmod-mii_5.10.221-1_mipsel_mips32)
then (kmod-usb-net_5.10.221-1_mipsel_mips32)
You just need the correct sequence of installing packages. The thing is that I am a newbie in these matters.

correct,

or if you use the 2nd link, it'll do most of the thinking for you, and pull all the dependencies automagically.

Thank you very much to everyone who tried to help me. I don't speak English. I used Google Translate.

The second link generates the primary firmware of the router, for me it is more expensive. The firmware update suits me better.

OR it's the same image used for both, as you can see in https://downloads.openwrt.org/releases/22.03.7/targets/bcm47xx/legacy/, there's only one image.

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