Disabling power management for WiFi after power cord detach

Some Linux systems have very poor WiFi performance after power cord detach. The reason is power management, which sets the WiFi card on powersave. Notably Broadcom cards behave very badly on powersave and under problematic reception conditions may…

Advertisements

Some Linux systems have very poor WiFi performance after power cord detach. The reason is power management, which sets the WiFi card on powersave. Notably Broadcom cards behave very badly on powersave and under problematic reception conditions may break altogether. The best solution if to disable powersave if on battery.

You can do this temporaly with

iwconfig <wifiinterface> power off

A lasting solution is to add this empty file as su:

touch /etc/pm/power.d/wireless

This file overrides the one in /usr/lib/pm-utils/power.d/wireless which sets power consumption when on battery to a lower level.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s