Am 19.05.2023 um 15:00 schrieb e9hack:
Am 19.05.2023 um 13:16 schrieb Daniel Golle:
On Fri, May 19, 2023 at 10:11:39AM +0200, e9hack wrote:
Hi,
I face a strange behaviour. If I compile hostapd with openssl, the Luci web
interface shows both wifis (2.4G+5G) as active and shows connected stations. If I
compile hostapd with wolfssl, the Luci web interface shows only the 5G wifi as
active and shows connected stations. The 2.4G wifi is shown in gray. On the
network->wireless page, the radio for 2.4G is marked as 'Device is not active'.
The SSID's are marked as 'disabled'. This occurs on a ASUS AX53U and a TP-Link
WDR3600 router. The 2.4G wifi is running and stations are connected. Hostapd is
build with the internal radius server activated. The setup for 2.4G is 8 wifi's
with encryption wpa3, wpa3-mixed, sae and sae-mixed.
How does Luci retrieve the wifi information?
You are probably missing rpcd-mod-iwinfo
/usr/lib/rpcd/iwinfo.so is available.
The output for 5G is correct. If I change hostapd between the two versions
without a reboot, 2G is shown as expected for openssl but not for wolfssl.
If I execute 'ubus call luci-rpc getWirelessDevices' for the openssl and
wolfssl build, this is the difference (shortened):
--- rpc-call-openssl.txt 2023-05-19 12:28:50.000000000 +0200
+++ rpc-call-wolfssl.txt 2023-05-19 13:11:39.000000000 +0200
@@ -1,10 +1,10 @@
{
"radio0": {
- "up": true,
+ "up": false,
"pending": false,
"autostart": true,
"disabled": false,
- "retry_setup_failed": false,
+ "retry_setup_failed": true,
"config": {
"channel": "9",
"hwmode": "11ng",
@@ -20,7 +20,6 @@
"interfaces": [
{
"section": "wifinet0",
- "ifname": "phy0-ap0",
"config": {
"mode": "ap",
"encryption": "wpa3-mixed",
@@ -49,58 +48,10 @@
],
"stations": [
- ],
- "iwinfo": {
- "noise": -90,
- "channel": 9,
- "country": "DE",
The wolfssl build detects the 2.4G as not up, in the interface section 'ifname'
and the the complete 'iwinfo' part is missing. If I call iwinfo directly, it
shows the full output for both builds (some values are different).
Regards,
Hartmut
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel