ADDRESS=$(mac_generate)
BROADCAST_SSID=on
CHANNEL=0
+CHANNEL_BANDWIDTH=
ENCRYPTION=""
KEY=""
SSID=
--channel=*)
CHANNEL=$(cli_get_val "${1}")
;;
+ --channel-bandwidth=*)
+ CHANNEL_BANDWIDTH="$(cli_get_val "${1}")"
+ ;;
--dfs=*)
DFS="$(cli_get_val "${1}")"
return ${EXIT_ERROR}
fi
+ # Channel bandwidth must match the mode
+ if isset CHANNEL_BANDWIDTH && ! wireless_channel_bandwidth_is_valid "${MODE}" "${CHANNEL_BANDWIDTH}"; then
+ error "Channel Bandwidth '${CHANNEL_BANDWIDTH}' is not supported"
+ return ${EXIT_ERROR}
+ fi
+
# Save address of phy do identify it again
PHY=$(phy_get ${PHY})
PHY=$(phy_get_address ${PHY})