On Wednesday 30 January 2013 16:17:25 Kalle Valo wrote: > I don't understand, what do you mean software configuration? > > A quick grep show that at least ath9k checks for the promisc filter: > > ath9k/htc_drv_main.c: (FIF_PROMISC_IN_BSS | \ > ath9k/htc_drv_txrx.c: * Set promiscuous mode when FIF_PROMISC_IN_BSS > is enabled for station > ath9k/htc_drv_txrx.c: (priv->rxfilter & FIF_PROMISC_IN_BSS)) || > ath9k/main.c: (FIF_PROMISC_IN_BSS | \ > ath9k/recv.c: * Set promiscuous mode when FIF_PROMISC_IN_BSS is > enabled for station I tried understanding the code, but it is hard without decent study of course. FIF_PROMISC IN BSS I saw there in comment, but not in the code :-) For monitor mode there is something like: if (sc->sc_ah->is_monitoring) rfilt |= ATH9K_RX_FILTER_PROM; Best regards, Erwin -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html