The scripts for authsae and iw use the option mesh_id to get set the "meshid" during a mesh join. But the script for wpad-mesh ignores the option mesh_id and instead uses the option ssid. Unify the mesh configuration and let the wpa_supplicant script also use the mesh_id from the configuration.
Signed-off-by: Sven Eckelmann <s...@open-mesh.com> --- package/network/services/hostapd/files/netifd.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/network/services/hostapd/files/netifd.sh b/package/network/services/hostapd/files/netifd.sh index 1c91bbf..5541e4d 100644 --- a/package/network/services/hostapd/files/netifd.sh +++ b/package/network/services/hostapd/files/netifd.sh @@ -581,6 +581,9 @@ wpa_supplicant_add_network() { } [[ "$_w_mode" = "mesh" ]] && { + json_get_vars mesh_id + ssid="${mesh_id}" + append network_data "mode=5" "$N$T" [ -n "$channel" ] && { freq="$(get_freq "$phy" "$channel")" -- 2.6.2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel