Search Linux Wireless

Re: How to implement power save mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Charles,

> How is the IEEE80211_CONF_PS flag in the ieee80211_conf structure
> used?  Does it indicate when the low level driver should be turning
> the transceiver on and off, or is it just an indication of whether or
> not the driver should be running in power save mode?
> 
> If the low level driver is suppose to implement the bulk of power save
> mode, then how is it suppose to get information like how long the
> sleep periods are suppose to be?  Does mac80211 provide utility
> functions for parsing beacons to check for TIM and DTIM elements?
> 
> Any help you can provide would be appreciated.

You really need to read 802.11-2007, and understand how powersave mode
works. If you need software to check the beacons for (D)TIM, then you
can't really do powersave mode. You could hack around that if your
hardware provides an interrupt before the TBTT -- but that is very
fragile and I wouldn't recommend it. If your hardware design cannot
support powersave mode you'll just have to live without it.

johannes

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux