I have been using OpenWRT on Luxul ABR-4500 with NBN HFC for about a year or two now.
I upgraded to 25.12.4 a couple of months ago and it works great.
Today I tried to install new packages and realised that my apk is broken.
After a lot of digging, I figured that I miss the wget-ssl package (the busybox of 25.12 doesn't include it built-in anymore?) and managed to install it, but it now fails with:
# wget
Error loading shared library libatomic.so.1: No such file or directory (needed by /usr/lib/libssl.so.3)
Error loading shared library libatomic.so.1: No such file or directory (needed by /usr/lib/libcrypto.so.3)
This error essentially makes apk unusable, and in all my searches of the OpenWRT download and source code, I can't find where to fetch this package.
What can I do to rescue my router without completely reinstalling it (which I'm not even sure will work).
Here is my /etc/os-release:
# cat /etc/os-release
NAME="OpenWrt"
VERSION="25.12.4"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt 25.12.4"
VERSION_ID="25.12.4"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
FIRMWARE_URL="https://downloads.openwrt.org/"
BUILD_ID="r32933-4ccb782af7"
OPENWRT_BOARD="bcm53xx/generic"
OPENWRT_ARCH="arm_cortex-a9"
OPENWRT_TAINTS=""
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt 25.12.4 r32933-4ccb782af7"
OPENWRT_BUILD_DATE="1778712129"
Thanks.