From 847037398a8438257244371d9823adc5daf22c69 Mon Sep 17 00:00:00 2001 From: Janusz Dziedzic Date: Tue, 27 Jan 2026 13:59:18 +0100 Subject: [PATCH] map-agent: setup bsta multi_ap_profile --- map-agent/files/lib/multiap/map_genconfig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/map-agent/files/lib/multiap/map_genconfig b/map-agent/files/lib/multiap/map_genconfig index fb350223a..9a4a53488 100644 --- a/map-agent/files/lib/multiap/map_genconfig +++ b/map-agent/files/lib/multiap/map_genconfig @@ -154,6 +154,8 @@ generate_multiap_config() { fi if [ "$network_mode" == "extender" ]; then + map_profile="$(uci -q get mapagent.agent.profile)" + uci add mapagent bsta uci set mapagent.@bsta[-1].device="$device" uci set mapagent.@bsta[-1].ifname="$ifname" @@ -181,10 +183,13 @@ generate_multiap_config() { uci set wireless.$secname.disabled="0" uci set wireless.$secname.default_disabled="1" uci set wireless.$secname.multi_ap="1" + uci set wireless.$secname.multi_ap_profile="$map_profile" uci commit wireless else ubus call uci set "{\"config\":\"wireless\",\"type\":\"wifi-iface\", \ - \"match\":{\"mode\":\"sta\", \"ifname\":\"$ifname\", \"device\":\"$device\"},\"values\":{\"multi_ap\":\"1\"}}" 2>/dev/null + \"match\":{\"mode\":\"sta\", \"ifname\":\"$ifname\", \"device\":\"$device\"}, \ + \"values\":{\"multi_ap\":\"1\", \"multi_ap_profile\":\"$map_profile\"}}" 2>/dev/null + uci commit wireless fi else if [ $generate_aps_config -eq 1 ]; then