From 251c0aec405048ed970da2400928ab5c2ab10a52 Mon Sep 17 00:00:00 2001 From: garywill <32130780+garywill@users.noreply.github.com> Date: Fri, 31 Aug 2018 18:41:06 +0800 Subject: [PATCH] when interface and NetworkManager in different namespace https://github.com/oblique/create_ap/pull/317 --- lnxrouter | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lnxrouter b/lnxrouter index 209c4db..6aa0217 100755 --- a/lnxrouter +++ b/lnxrouter @@ -590,7 +590,9 @@ networkmanager_is_running() { networkmanager_iface_is_unmanaged() { is_interface "$1" || return 2 + (nmcli -t -f DEVICE d 2>&1 | grep -Fxq "$1") || return 0 # NM doesn't know this interface (nmcli -t -f DEVICE,STATE d 2>&1 | grep -E "^$1:unmanaged$" > /dev/null 2>&1) || return 1 + return 0 # is unmanaged } ADDED_UNMANAGED=