On Tue, 2011-09-20 at 11:53 +0530, Rajkumar Manoharan wrote: > The supported rates on scan trigger helps to send the probe > request frames on non-11b rates for p2p. For the drivers that > have rate control on hw like ath9k_htc, this approch does not > work. So for those drivers wpa_supplicant should set tx rate > mask to disable 11b rates. I don't think using the advertised supported rates for actual rate control is the right approach. I'd much rather have a separate attribute. Also parsing mgmt-TX frames is plain ugly, and won't work at all since those frames don't necessarily advertise rates themselves. Finally, I think setting the global rate control stuff will be bound to have a whole bunch of ugly races with actual TX -- and remember that "wlan0" might be connected to an 11b AP at the same time!! I really think this needs a different approach: * use a new attribute for the TX rate for scan/mgmt-tx * use per-frame rate control * figure out separately how ath9k-htc should work 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