"Bharat Bhushan" <bharat.b.bhushan@xxxxxxxxx> writes: >>> Why not configure the beacon miss interrupt instead of passing beacons to >>> mac80211 in STA mode? That should save some battery on Laptops because it >>> won't cause 10 extra wakeups every second. >> >> We have no way to indicate to mac80211 that the hw is watching beacons, >> so that'd be equivalent to just dropping them. We've discussed such API, >> and I hope somebody will implement it :) > > if we start dealing with beacons in NIC, i think this will impact > roaming scenarios, beacouse in most of roaming algorithms signal > strength of beacon received played a pivot rolef and ignoring this at > NIC this will not allow client to take judicious decisions. The NIC should send an event to the driverinforming about the low signal strength situation and driver will forward this information to mac80211. The firmware has knowledge of the beacon rssi so this should be trivial to implement in firmware. But if the firmware really doesn't support this, the driver can always disable beacon filtering feature in mac80211. -- Kalle Valo -- 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