On Mon, 2010-05-24 at 11:18 +0300, Luciano Coelho wrote: > From: Juuso Oikarinen <juuso.oikarinen@xxxxxxxxx> > > The mac80211 changes to idle almost immediately after transmitting some > frames, such as deauth etc. When going to idle, the wl1271 is disconnected, > which causes TX frames already on buffers, but not yet transmitted, to be > deleted. > > To make sure deauth frames reach the air, allow the TX buffers to flush > before proceeding to idle. Actually, mac80211 executes a flush() request before idle, so you could just implement the flush callback and also benefit in some other scenarios (though the software scan one you don't care about) johannes -- 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