Hi All, I am working on fast handovers to APs during roaming of wireless devices. I have been looking through the mac80211 code to understand how the re-associations are initiated in wireless STAs. To my surprise, I see that everytime I issue a associate command using the `iwconfig' utility, it starts with scanning on all channels collecting information from each AP in the ESSID set. Subsequently, begins the authentication and association process. This results in large re-association delays which is unacceptable to real time traffic like voice. As I went through the code, I could trace that `hw->scan' is initiated before authentication and association process. I could not figure the exact reason for having a channel scan every time an association command is issued, instead it could be done passively when the STAs are immobile or experiencing good channel conditions (as one of the conditions). This way a lot of time could be saved during roaming to bring down the total re-association delays. I would appreciate any help in this regard. Thanks, Pavan -- 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