diff --git a/questd/files/sbin/imonitor b/questd/files/sbin/imonitor index b20cbe4dd..0efdf6ab4 100755 --- a/questd/files/sbin/imonitor +++ b/questd/files/sbin/imonitor @@ -129,6 +129,8 @@ check_ubus_network_call() { json_load "$(ifstatus lan)" || return 0 json_get_var up up [ $up -eq 1 ] || return 0 + local ifname="$(uci -q get network.lan.ifname)" + [ -z "$ifname" -o "${ifname:0:3}" == "br-" ] && return 0 ubus -t 5 call router.network ports '{"network":"lan"}' | grep -q statistics || { NNET_NFAIL=1 return 1