When tsfadjust is supported by the hardware the driver will enable staggered beacons when AP or IBSS beacons are transmitted (in software mode). But it seems that staggered beacons do not work under IBSS mode at all. It even seems to corrupt normal data traffic.
Because only one IBSS vap (and no other vaps) may be attached to a radio the whole staggered beacons concept is not needed at all for IBSS. I've attached a patch that only enables staggered beacons when an AP vap is created. For IBSS bursted beacons are used, which seem to work fine. This patch is created on r1854.
I haven't tested staggered beacons with AP vaps. I have no idea if they work under this mode. Maybe someone should test this as well.
Signed-off-by: Tjalling Hattink <tjalling.hattink@ti-wmc.nl> Twente Institute of Wireless and Mobile Communications