WSM20 24.10.1 update with own image

I have 4 WSM20, all worked fine for a long time, but since a while 1 device is making problems. Maybe it works for 1-2 days, then I have to switch it off and it works fine again.

Model ZyXEL WSM20
Architecture MediaTek MT7621 ver:1 eco:3
Target Platform ramips/mt7621
Firmware Version OpenWrt 23.05.3 r23809-234f1a2efa / LuCI openwrt-23.05 branch git-24.086.45142-09d5a38
Kernel Version 5.15.150

Since there is a newer version, I would like to make an update without a new configuration:

default packages with 24.10.1 (latest)
base-files ca-bundle dnsmasq dropbear firewall4 fstools *kmod-crypto-hw-eip93* kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls kmod-mt7915-firmware luci

default with 23.05.3 was (hope my note is correct)
base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio kmod-mt7915-firmware kmod-nft-offload libc libgcc libustream-mbedtls logd luci mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls

I compiled 23.05 with these packages:

base-files *busybox* ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio kmod-mt7915-firmware kmod-nft-offload libc libgcc libustream-mbedtls logd luci mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe *procd* *procd-seccomp* procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls arp-scan arp-scan-database iperf iperf3 iputils-arping nmap static-neighbor-reports

So can you help me please which packages I need in any case and have to add / exchange to the default-list of 24.10.1? At the end of my list there are packages which are not important for workung, starting at "arp".

After online compilation - https://firmware-selector.openwrt.org/?version=24.10.1&target=ramips%2Fmt7621&id=zyxel_wsm20 I would like to update with sysupgrade, copying from my ubuntu-box via scp to /tmp of the Zyxel.

Are these running as routers, gateways, dumb aps, tailscale nodes?

1 Like

Good question, but is this important which additional packages I install?

Mainly these are dumb aps, 1 is connected via ethernet, 3 wireless The 1 with ethernet has 3 networks.

The WSM20 has a lot of memory, so why not use it and install packages which are rarely used amd then for exploring problems?

Earlier I liked to prepare it for mesh, but now I know mesh is not useable (at the moment) with some old mobile phones. Nearly all phones work now well without mesh, the AP is changed automatically very quickly when the phone moves, within a second, but 2 phones do not change the AP forever. Ok I will loose connection when I change to another floor and doing an internet call, but this happens very very rarely. In daily life everything is fine.

Anyway some packages should be available for for most flexible mesh configuration, although mesh is not used.

I am mainly interested to avoid a new configuration with all my devices. 4 WSM20, 2 D-Link DAP-X1860 A1 and 1 Asus TUF-AX6000 and some backup-devices.

I have no idea which packages are needed now and which have to be exchanged compared to my old installed packages. Lets talk about the WSM20, I mentioned the others so you know it are a lot devices, which I don't want to configure from scratch.

I see busybox is not compiled anymore for instance. I don't know whch "procd"-packages are needed.

It would be very nice, if you post a list of packages which i should install with the latest openwrt.