I've managed to get OpenWrt working in TP-Link Archer AX23 v1. But now when trying to install some software the error goes:
Collected errors: wfopen: //usr/lib/opkg/info/kmod-crypto-lib-chacha20.control: No space left on device. wfopen: //usr/lib/opkg/info/kmod-crypto-lib-chacha20.postinst: No space left on device. wfopen: //usr/lib/opkg/info/kmod-crypto-lib-chacha20.prerm: No space left on device. wfopen: /lib/modules/5.15.120/chacha-mips.ko: No space left on device. pkg_write_filelist: Failed to open //usr/lib/opkg/info/kmod-crypto-lib-chacha20.list: No space left on device. opkg_install_pkg: Failed to extract data files for kmod-crypto-lib-chacha20. Package debris may remain! opkg_install_cmd: Cannot install package wireguard-tools. opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.
if there's no USB port, where storage could be extended, you can't, unless you want
to change the flash memory layout, assuming there's free space to be claimed.
openwrt consumes some 8MB or flash, then there's uboot, uboot env, and ART partitions, among others, and you've also installed some packages (dependencies) before you were attempting to install WG.
do cat/proc/mtd if you're curious about the flash layout.
pretty sure you had just about the same space with whatever openwrt image you previously had installed, until you started adding the extra packages, btw, those 95% aren't out of 16MB.