There is a piece of code inside function ath_calcrxfilter (if_ath.c)
if (ic->ic_opmode !=3D IEEE80211_M_HOSTAP &&
(dev->flags & IFF_PROMISC))
rfilt |=3D HAL_RX_FILTER_PROM;
I am curious why turn on the promiscuous bit when device is not as an AP?
Is this bit should be set when devices is as an STA and in bridge
(IFF_PROMISC is set)?
Could somebody give me an answer?