diff --git a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh index a147c153c61f12363d7d27b968cd19feb68645be..146d653391cd9084fcf2e4c1695cdbcdfebbb2cd 100755 --- a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh +++ b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh @@ -1566,6 +1566,10 @@ drv_mac80211_setup() { logger -t mac80211 "different chanspec after fresh start $orig_chanspec vs $cur_chanspec - set chanspec again" bcm_set_chanspec "$phyiface" "$channel" "$htmode" "$hwmode" } + + # After reboot could be driver stuck in CAC - which base on scan internaly ... + # Then any scan will fail. Simple abort scan after reboot. + wl -i "$phyiface" scanabort } }