On Thu, Jun 19, 2008 at 12:17 AM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > >> Yes, this is handled by firmware, What is important is to make switch >> on beacon edge. >> Still our implementation uses also timer in mac rather then some mac >> to driver over complicated synchronization. >> Other thing is that the firmware enforce the switching, traffic on the >> old channel is not allowed after the switch. > > Yeah, ok. As for enforcing the traffic, true as well. However, I'd like > mac80211 to help out with this for those drivers that don't do it all in > firmware (all others, I'd assume); it's not overly important that you > switch instantly after receiving the switch beacon, if you take a bit > longer to do that you'll just potentially miss a few packets. No big > deal. Sending few packets on the old channel would be the spec violation meaning it will fail the certification if you would be interested in one. Anyhow I hope that our patch takes care of the cases with not supporting fimrware as well. Thanks Tomas -- 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