Owut: OpenWrt Upgrade Tool

There's a packaging error in ucode, where a fresh install contains the old ucode from the original 24.10.2 image creation, but the newer ucode-mod-uloop has had its ABI changed...

Just upgrade the ucode and libucode packages to 2025.07.* and it should start working again. I strongly recommend that you do an immediate owut upgrade after the ucode upgrade to make sure that all of the ucode-mod-* are updated to a consistent set.

$ owut check
Runtime error: Unable to dlopen file '/usr/lib/ucode/uloop.so': Error relocating /usr/lib/ucode/uloop.so: ucv_resource_new_ex: symbol not found
In /usr/bin/owut, line 10, byte 33:

 `let PROG    = `${NAME}/${VERSION}`;`
  Near here ----------------------^

$ opkg upgrade ucode libucode
Upgrading ucode on root from 2025.05.11~d5b3a9dc-r1 to 2025.07.18~3f64c808-r1...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/x86_64/base/ucode_2025.07.18~3f64c808-r1_x86_64.ipk
Upgrading libucode20230711 on root from 2024.07.22~b610860d-r3 to 2025.07.18~3f64c808-r1...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/x86_64/base/libucode20230711_2025.07.18~3f64c808-r1_x86_64.ipk
Configuring libucode20230711.
Configuring ucode.

$ owut check
owut - OpenWrt Upgrade Tool 2025.07.11~0d00192d-r1 (/usr/bin/owut)
ASU-Server     https://sysupgrade.openwrt.org
Upstream       https://downloads.openwrt.org
...