Christian Lamparter <chunkeey@xxxxxx> writes: >> How does the mac80211 know if the hw is receiving mc traffic or not and >> unset the CONF_PS flag accordingly? Am I missing something basic here? >> >> Maybe p54 (stlc45xx) has the answer for how it goes back to sleep >> after mc traffic. > > Well we have a flag to tell the firmware to do the following thing > in client mode (while sleeping) > > "If the PSM object's *_PSM_MCBC flag is set, and a beacon is > received with the TIM's multicast traffic bit set, [...] or the LMAC > stays awake until the TIM's multicast traffic bit is cleared again > from the beacon". I doubt that LMAC stays awake until next beacon arrives, that would increase the power consumption too much. Most probably it follows the more data from the multicast frames and goes to sleep immeaditely after it has received the last multicast frame. -- 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