Unable to configure Wifi security on `SNAPSHOT` builds (Linksys MX4300 / `qualcommax` platform)

Hi, all, posting this here, because it seems more related to the SNAPSHOT builds than a general installation / configuration question.

I’m running a build of the EDMA network stack retool based on this PR: https://github.com/openwrt/openwrt/pull/22381, but when I try to configure Wifi security, I only get the “No encryption (open network)” as a choice and the following message below that field:

WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP and ad-hoc mode) to be installed.

The wpad-basic-mbedtls package is installed, both hostapd and wpa_supplicant are running, but I do see some errors from bringing up Wifi:

Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Interface 'loopback' is enabled
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Interface 'loopback' is setting up now
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Interface 'loopback' is now up
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Network device 'eth0' link is up
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Network device 'lo' link is up
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: Interface 'loopback' has link connectivity
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio0 (2813): wifi-scripts: Starting
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy0:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy0
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio0 (2813): command failed: Not supported (-95)
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy0
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy0:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio0 (2813): wifi-scripts: Configuring 'phy0' txantenna: 4294967295, rxantenna: 4294967295 distance: 0
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: procd: /etc/rc.d/S99bootcount: Boot count sucessfully reset to zero.
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio1 (2914): wifi-scripts: Starting
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy1:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy1
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio1 (2914): command failed: Not supported (-95)
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy1
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy1:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio1 (2914): wifi-scripts: Configuring 'phy1' txantenna: 4294967295, rxantenna: 4294967295 distance: 0
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio2 (2932): wifi-scripts: Starting
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy2:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy2
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio2 (2932): command failed: Not supported (-95)
[Mar 31, 2026, 2:00:15 AM UTC] daemon.info: procd: - init complete -
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Set new config for phy phy2
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: hostapd: Set new config for phy phy2:
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: netifd: radio2 (2932): wifi-scripts: Configuring 'phy2' txantenna: 4294967295, rxantenna: 4294967295 distance: 0
[Mar 31, 2026, 2:00:15 AM UTC] daemon.notice: wpa_supplicant[2090]: Start pending MLD interfaces

I’ll see if I can get a plain SNAPSHOT build installed to rule out any changes in that PR, though they only touch the ethernet side of the house but :person_shrugging: … in the meantime any help appreciated.

[EDIT: owut upgrade to a plain SNAPSHOT build on that system leads to a dead AP, so even less helpful :confused: ]

[EDIT2: Shouldn’t have tried to owut upgrade since the kmods between the EDMA build and plain SNAPSHOT are different… recovered the device and installed a clean SNAPSHOT build but can’t get Luci installed due to some apk issues… :grimacing: ]

Thanks!

For what it’s worth this appears to be a Luci bug, that along with another Luci bug/change made me think the Wireless wasn’t working at all.

Bug 1: Cannot configure wireless security due to Luci claiming wpa_supplicant / hostapd aren’t installed even through they are (what I mention above).

Bug 2 (or just change?): Wireless interfaces and clients no longer show up on the Status > Overview page. I assumed this meant that Wifi had failed to initialize at all, but I can still find the connected clients on the Network > Wireless page.

See https://github.com/openwrt/luci/issues/8493

1 Like

Thanks! And it's already fixed!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.