no power management for Intel(R) PRO/Wireless 3945ABG/BG

Bug #830539 reported by steros
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Linux
In Progress
Medium
linux (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

I have no power option for my wireless adapter. Especially when on AC this gets very hot (nearly unusable).
In Windows I can lower transmission power which helps.
I am under the impression in earlier versions of Ubuntu I was able to do that too (or through some tools).
Now it seems to be gone.
To my research it seems that the original drivers "ipw3945" have been replaced by newer "iwl3945"?
Maybe thats the cause?

additional Information below:

steros@xamos:~$ sudo iwconfig wlan1 power on
Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlan1 ; Operation not supported.

steros@xamos:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan1 IEEE 802.11abg ESSID:"blackhole"
          Mode:Managed Frequency:2.412 GHz Access Point: 00:00:00:00:00
          Bit Rate=54 Mb/s Tx-Power=1 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off
          Link Quality=48/70 Signal level=-62 dBm
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:2 Missed beacon:0

steros@xamos:~$ modinfo iwl3945
filename: /lib/modules/2.6.38-11-generic/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
firmware: iwlwifi-3945-2.ucode
license: GPL
author: Copyright(c) 2003-2010 Intel Corporation <email address hidden>
version: in-tree:s
description: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux
srcversion: 77EE951E905F8464CFEDBDA
alias: pci:v00008086d00004227sv*sd*bc*sc*i*
alias: pci:v00008086d00004222sv*sd*bc*sc*i*
alias: pci:v00008086d00004227sv*sd00001014bc*sc*i*
alias: pci:v00008086d00004222sv*sd00001044bc*sc*i*
alias: pci:v00008086d00004222sv*sd00001034bc*sc*i*
alias: pci:v00008086d00004222sv*sd00001005bc*sc*i*
depends: iwlcore,cfg80211,mac80211
vermagic: 2.6.38-11-generic SMP mod_unload modversions 686
parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm: swcrypto:using software crypto (default 1 [software])
 (int)
parm: disable_hw_scan:disable hardware scanning (default 1) (int)
parm: fw_restart3945:restart firmware in case of error (int)

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-2.6.38-11-generic 2.6.38-11.48
ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: steros 5120 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xee240000 irq 47'
   Mixer name : 'Analog Devices AD1981'
   Components : 'HDA:11d41981,17aa2025,00100200'
   Controls : 20
   Simple ctrls : 11
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 7BHT40WW-1.13'
   Mixer name : 'ThinkPad EC 7BHT40WW-1.13'
   Components : ''
   Controls : 2
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
   Playback channels: Mono
   Limits: Playback 0 - 14
   Mono: Playback 14 [100%] [on]
Date: Sun Aug 21 16:19:35 2011
HibernationDevice: RESUME=UUID=4ee770e0-d669-4767-996d-c5d32da594dd
MachineType: LENOVO 170255G
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-11-generic root=UUID=a91ac0ab-6ea5-4e18-ad77-3a6fbd665268 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-2.6.38-11-generic N/A
 linux-backports-modules-2.6.38-11-generic N/A
 linux-firmware 1.52.1
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/20/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7BETD7WW (2.18 )
dmi.board.name: 170255G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7BETD7WW(2.18):bd11/20/2008:svnLENOVO:pn170255G:pvrThinkPadX60s:rvnLENOVO:rn170255G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 170255G
dmi.product.version: ThinkPad X60s
dmi.sys.vendor: LENOVO

Revision history for this message
steros (steros) wrote :
description: updated
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
mattsteven (matthew-matts) wrote :

** Added the link to the Intel bugzilla bug of the same request.

Developer has not made a solid committment to fixing this. This type of wireless adapter exists in mainstream Lenovo laptops and having power management re-enabled for it would likely save many tons of coal every year. So go green, and code us up some power management!

Changed in linux:
importance: Unknown → Medium
status: Unknown → In Progress
penalvch (penalvch)
description: updated
tags: added: bios-outdated-2.19 needs-upstream-testing
Revision history for this message
penalvch (penalvch) wrote :

steros, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11-rc5

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.