Search Linux Wireless

Re: Power consumption of RTL8187 (driver)/recommendations for low-power USB 802.11 adapter?

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

 



On 12/18/2009 12:02 PM, Florian Zumbiehl wrote:
> Hi,
> 
> I'm not really sure whom to write to, so ... I'm writing to all of you, for
> now ;-)
> 
> I just bought a USB wireless stick with an RTL8187B inside. The idea was to
> use it with my laptop. In principle, it works just fine ... if it didn't
> cause the computer to triple its idle power consumption from some
> 7.5 to ~ 22.5 Watts.
> 
> I don't have a clue (yet) where exactly all that power goes to, and how
> much of it is actually being used by the stick itself (it's getting pretty
> warm, too - maybe you have a clue what to expect there?). But apparently,
> quite a bit of that increased power consumption is due to the CPU entering
> ACPI sleep states for a much smaller proportion of time, and not entering
> the highest sleep state at all anymore (which otherwise makes up around
> 98 % of the time) due to some polling/high-frequency interrupt of the
> driver. After all, even the most inefficient voltage regulator can't
> make 15 W from USB's max. 2.5 W (I hope ...).

My RTL8187B does get quite warm. The 'lsusb -v' output says that the
device can draw up to 500 mA or the maximum 2.5 W, but it does seem
warmer than that.

> Now, the obvious question is: Is there anything one could do about that?

AFAIK, the rtl8187 driver is not running any polling loops. It will
interrupt the machine whenever it receives something or whenever data
needs to be transmitted. You could cut the frequency by changing the
beacon interval to 2 s. It is probably now set at 0.1 s.

> And if not, or possibly even if: Any recommendation for a power-efficient
> USB 802.11 adapter - in particular something that does not cause
> CPU wakeups all the time when there is no actual network traffic?

Not all network traffic is data.

Larry
--
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

[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