# SPDX-License-Identifier: GPL-3.0-only # # Copyright 2017 Adrian Schmutzler . /lib/functions/fff/keyxchange jsonfile="$(getJsonPath)" if [ -n "$jsonfile" ] ; then json_load "$(cat "$jsonfile")" json_select hood json_get_var mesh_type2 mesh_type2 json_get_var mesh_type5 mesh_type5 json_get_var chan2ghz channel2 json_get_var chan5ghz channel5 json_get_var essid essid else mesh_type2="-" mesh_type5="-" chan2ghz="-" chan5ghz="-" essid="-" fi real_chan2ghz="--" real_chan5ghz="--" real_essid="-" if uci -q get wireless.w2ap > /dev/null ; then radio2="$(uci -q get wireless.w2ap.device)" real_chan2ghz="$(uci -q get "wireless.${radio2}.channel")" real_essid="$(uci -q get wireless.w2ap.ssid)" fi if uci -q get wireless.w5ap > /dev/null ; then radio5="$(uci -q get wireless.w5ap.device)" real_chan5ghz="$(uci -q get "wireless.${radio5}.channel")" real_essid="$(uci -q get wireless.w5ap.ssid)" fi