+@@ -7019,15 +7025,22 @@ drop_micfail:
+
+ lookup_slowpath:
+ vap = ieee80211_find_rxvap(ic, wh->i_addr1);
+- if (vap)
++ if (vap) {
++ ath_wprobe_report_rx(vap, skb);
+ ni = ieee80211_find_rxnode(ic, vap, wh);
+- else
++ } else {
++ TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) {
++ ath_wprobe_report_rx(vap, skb);
++ }
++ vap = NULL;
+ ni = NULL;
++ }
+
+ if (ni != NULL) {