From: Felix Fietkau Date: Thu, 30 Sep 2021 09:31:19 +0000 (+0200) Subject: mac80211: allow retry of wifi setup if an iw interface add command fails X-Git-Tag: v21.02.2~146 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=27e4c5cf47ba25b8866ff69e89aef9948b45dd15;p=openwrt%2Fstaging%2Fhauke.git mac80211: allow retry of wifi setup if an iw interface add command fails In some cases, spurious failures might be cleared by teardown and retry Signed-off-by: Felix Fietkau (cherry-picked from commit 42dda0ed3e941bc36661e29b990e2ee2adf7f508) --- diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh index 07e0758c4f..17db5a0035 100644 --- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh +++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh @@ -626,7 +626,7 @@ mac80211_iw_interface_add() { rc="$?" } - [ "$rc" != 0 ] && wireless_setup_failed INTERFACE_CREATION_FAILED + [ "$rc" != 0 ] && echo "Failed to create interface $ifname" return $rc }