On Tue, 2008-12-16 at 09:58 -0500, Bob Copeland wrote: > The code, for mac address setting at least, looks to be working as > designed: the mac address is only set up at add_interface time to avoid > automatically acking packets before an interface is brought up (see the > kerneldoc comments in mac80211 on add/remove_interface). > > The ath5k rx filter for unicast frames requires mac addresses to match in > order to accept or ack frames. However, in monitor mode, mac80211 will > never call add_interface(). Instead, it should configure the filter to > put the card in promiscuous mode which then should enable all packets > to be passed back to the host. FWIW, this is as designed, if you need to have ACKs then you need to bring up a monitor as well as a regular interface. Stefanik, please do that and report whether it works. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part