On Nov 29, 2007 10:53 AM, Francesco Gringoli <francesco.gringoli@xxxxxxxxxxxx> wrote: > Hello everybody, > > I discovered that playing with iface promiscuity to capture traffic > (including control, promisc and all other stuff) is not working on > ath5k as rx_filters are never refreshed. To make things going I added > a single ath5k_hw_set_rx_filters(ah,rfilt) at the end of > ath5k_configure_filter(). I attach the simple patch. Now tcpdump > captures everything in monitor mode when iface is set to promisc. Are you using monitor or promisc? Promiscous is just supposed to sniff what you would sniff as if you were on Ethernet -- stuff destined to your BSSID if STA. Monitor is 'catch it all'. Under this definition, is it still "misbehaving"? For now you can get a real "monitor" interface by using iw: http://git.sipsolutions.net/iw.git However this requires you to have libnl-1.0 pre8. The libnl URL is down, in fact Thomas's home dir is not even working right now.. hmm, CC'ing him. You can find pre8 here: git://git.kernel.org/pub/scm/libs/netlink/libnl.git Luis - 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