From e288d7ec0c0a4a2a4645264b2da853f01297ba97 Mon Sep 17 00:00:00 2001 From: Reidar Cederqvist Date: Mon, 24 Apr 2017 17:54:48 +0200 Subject: [PATCH] inteno-netmodes: netmode-conf: added check to skipp non ap interfaces when getting number --- inteno-netmodes/files/sbin/netmode-conf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/inteno-netmodes/files/sbin/netmode-conf b/inteno-netmodes/files/sbin/netmode-conf index e5e2b3ce0..0e79d0c2d 100755 --- a/inteno-netmodes/files/sbin/netmode-conf +++ b/inteno-netmodes/files/sbin/netmode-conf @@ -54,6 +54,11 @@ get_iface_num() { local dev while true; do [ $i -gt 100 ] && break ## just a safty messure + mode="$(uci -q get wireless.@wifi-iface[$i].mode)" + if [ "$mode" != "ap" ]; then + i=$((i+1)) + break + fi dev="$(uci -q get wireless.@wifi-iface[$i].device)" if [ "$dev" != "$device" ]; then [ -z "$dev" ] && break