From e34c91ba188b946208dc1ec332987d674a45624e Mon Sep 17 00:00:00 2001 From: garywill Date: Sun, 27 Jul 2025 14:06:39 +0800 Subject: [PATCH] can_transmit_to_channel: limit freq integer part to 4 digits --- lnxrouter | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnxrouter b/lnxrouter index 7f3001e..1126d34 100755 --- a/lnxrouter +++ b/lnxrouter @@ -676,7 +676,7 @@ can_transmit_to_channel() { fi if [[ $USE_IWCONFIG -eq 0 ]]; then - CHANNEL_INFO=$(get_adapter_info "${IFACE}" | grep -E " ${CHANNEL_FREQ_FILTER}[0-9]+(\.[0-9]+){0,1} MHz \[${CHANNEL_NUM}\]") + CHANNEL_INFO=$(get_adapter_info "${IFACE}" | grep -E " ${CHANNEL_FREQ_FILTER}[0-9]{2}(\.[0-9]+){0,1} MHz \[${CHANNEL_NUM}\]") [[ -z "${CHANNEL_INFO}" ]] && return 1 [[ "${CHANNEL_INFO}" == *no\ IR* ]] && return 2 [[ "${CHANNEL_INFO}" == *disabled* ]] && return 3