On the weekend I upgraded from 21.02.3 to 22.03.2 ext4 on my Raspberry Pi4. I didn't realise it was destructive and so lost my Yamon install (have since found the configuration tab where one can set folders to keep....so next time...)
Anyways, I lost Internet since the USB ethernet was not being recognised. I then happened upon this post which eventually let me figure out how to install packages manually without Internet.
Whilst the dependencies installed fine, I kept getting an architecture error on the main file.
* pkg_hash_fetch_best_installation_candidate: Packages for kmod-usb-net-rtl8152 found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package kmod-usb-net-rtl8152.
I got the packages from here https://downloads.openwrt.org/releases/22.03.2/targets/bcm27xx/bcm2711/packages/ with the OpenWRT home page telling me
Target Platform bcm27xx/bcm2711
In the end swapped over to a 2nd SD card that I'd installed 22.03.02 directly to and (luckily) had installed the USB drivers when it was connected to the Internet.
Was I following the correct path and is this a bug, or am I missing some step (in case it happens again).