On Fri, Jun 25, 2010 at 06:01:06PM +0200, Helmut Schaa wrote: > Am Donnerstag 24 Juni 2010 schrieb Johannes Berg: > > b) You need to get a new beacon frame from mac80211 only when it > > changes. You can do this from set_tim(). HOWEVER: since you're not > > getting a new one from mac80211 all the time anyway, you NEED to > > have the driver or firmware overwrite the DTIM count, like b43's > > firmware for example will do. > > And the broad- and multicast buffering also needs to be done in the driver > (when the fw/hw cannot handle it) as mac80211 uses its own DTIM count for > deciding when to "release" buffered frames to the driver. That seems a bit...yucky... -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- 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