On Wed, 2007-07-25 at 22:21 -0400, Daniel Drake wrote: > Looking at this now, the behaviour you describe is not what happens. > When I bring up an interface set to monitor mode, zd_mac_add_interface() > gets called with a non-NULL mac address, the actual MAC of the device. > So, when zd_mac_open gets called soon after, it calls zd_write_mac_addr > with a non-NULL address, so it succeeds as normal. > > Should I ignore the above and just set an all-zero MAC in the hardware > when a monitor interface is brought up? (setting all-zero will disable acks) Oh, hm, it looks like there's a behavioural difference in mac80211 when you have IEEE80211_HW_MONITOR_DURING_OPER vs. when you don't. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part