← Back to team overview

kernel-packages team mailing list archive

[Bug 1249008] [NEW] iwlwifi kernel driver does not obey power saving settings

 

Public bug reported:

Poor ping times (high latency) can be observed after unplugging from a
power source.

To recreate this issue start by disabling power saving and hw encryption
while your laptop is plugged in.

Power saving can be turned off at module load time, or with iwconfig
[dev] power off

rmmod iwldvm iwlwifi && modprobe iwlwifi power_save=0 swcrypto=1
power_level=1

Will remove the driver and re-insert with power saving off and sw
encryption on.

start a ping to your router

Watch latency; should be 3ms or so.

Unplug laptop from power and watch latency rise to 60+ ms

To get reliable networking again, either plug laptop back in or re-issue
commands to disable power saving.

Changing the power state of the machine changes the power state of the
nic regardless of setting. What I've found is that setting power saving
to on/off puts the card in power saving state instead of disabling or
enabling based on power source.

If you unplug your machine you must re-issue the commands to disable
power saving.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-extra-3.11.0-12-generic 3.11.0-12.19
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  junfan     2247 F.... pulseaudio
 /dev/snd/controlC0:  junfan     2247 F.... pulseaudio
Date: Thu Nov  7 11:20:09 2013
InstallationDate: Installed on 2013-10-19 (19 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MachineType: LENOVO 20193
MarkForUpload: True
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-12-generic root=UUID=dfae3dc5-7847-4e9e-a98c-b4ca8ef075a2 ro quiet splash
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-12-generic N/A
 linux-backports-modules-3.11.0-12-generic  N/A
 linux-firmware                             1.116
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/08/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 6BCN42WW(V2.02)
dmi.board.asset.tag: No Asset Tag
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: 31900003WIN8 STD MLT
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad Y500
dmi.modalias: dmi:bvnLENOVO:bvr6BCN42WW(V2.02):bd02/08/2013:svnLENOVO:pn20193:pvrLenovoIdeaPadY500:rvnLENOVO:rnINVALID:rvr31900003WIN8STDMLT:cvnLENOVO:ct10:cvrLenovoIdeaPadY500:
dmi.product.name: 20193
dmi.product.version: Lenovo IdeaPad Y500
dmi.sys.vendor: LENOVO

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug saucy

** Description changed:

  Poor ping times (high latency) can be observed after unplugging from a
  power source.
  
  To recreate this issue start by disabling power saving and hw encryption
  while your laptop is plugged in.
  
  Power saving can be turned off at module load time, or with iwconfig
  [dev] power off
  
  rmmod iwldvm iwlwifi && modprobe iwlwifi power_save=0 swcrypto=1
  power_level=1
  
  Will remove the driver and re-insert with power saving off and sw
  encryption on.
  
  start a ping to your router
  
  Watch latency; should be 3ms or so.
  
  Unplug laptop from power and watch latency rise to 60+ ms
  
  To get reliable networking again, either plug laptop back in or re-issue
  commands to disable power saving.
  
  Changing the power state of the machine changes the power state of the
  nic regardless of setting. What I've found is that setting power saving
  to on/off puts the card in power saving state instead of disabling or
  enabling based on power source.
  
+ If you unplug your machine you must re-issue the commands to disable
+ power saving.
+ 
  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: linux-image-extra-3.11.0-12-generic 3.11.0-12.19
  ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
  Uname: Linux 3.11.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.12.5-0ubuntu2.1
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC1:  junfan     2247 F.... pulseaudio
-  /dev/snd/controlC0:  junfan     2247 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC1:  junfan     2247 F.... pulseaudio
+  /dev/snd/controlC0:  junfan     2247 F.... pulseaudio
  Date: Thu Nov  7 11:20:09 2013
  InstallationDate: Installed on 2013-10-19 (19 days ago)
  InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
  MachineType: LENOVO 20193
  MarkForUpload: True
  ProcFB:
-  
+ 
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-12-generic root=UUID=dfae3dc5-7847-4e9e-a98c-b4ca8ef075a2 ro quiet splash
  RelatedPackageVersions:
-  linux-restricted-modules-3.11.0-12-generic N/A
-  linux-backports-modules-3.11.0-12-generic  N/A
-  linux-firmware                             1.116
+  linux-restricted-modules-3.11.0-12-generic N/A
+  linux-backports-modules-3.11.0-12-generic  N/A
+  linux-firmware                             1.116
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/08/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 6BCN42WW(V2.02)
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: INVALID
  dmi.board.vendor: LENOVO
  dmi.board.version: 31900003WIN8 STD MLT
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Lenovo IdeaPad Y500
  dmi.modalias: dmi:bvnLENOVO:bvr6BCN42WW(V2.02):bd02/08/2013:svnLENOVO:pn20193:pvrLenovoIdeaPadY500:rvnLENOVO:rnINVALID:rvr31900003WIN8STDMLT:cvnLENOVO:ct10:cvrLenovoIdeaPadY500:
  dmi.product.name: 20193
  dmi.product.version: Lenovo IdeaPad Y500
  dmi.sys.vendor: LENOVO

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1249008

Title:
  iwlwifi kernel driver does not obey power saving settings

Status in “linux” package in Ubuntu:
  New

Bug description:
  Poor ping times (high latency) can be observed after unplugging from a
  power source.

  To recreate this issue start by disabling power saving and hw
  encryption while your laptop is plugged in.

  Power saving can be turned off at module load time, or with iwconfig
  [dev] power off

  rmmod iwldvm iwlwifi && modprobe iwlwifi power_save=0 swcrypto=1
  power_level=1

  Will remove the driver and re-insert with power saving off and sw
  encryption on.

  start a ping to your router

  Watch latency; should be 3ms or so.

  Unplug laptop from power and watch latency rise to 60+ ms

  To get reliable networking again, either plug laptop back in or re-
  issue commands to disable power saving.

  Changing the power state of the machine changes the power state of the
  nic regardless of setting. What I've found is that setting power
  saving to on/off puts the card in power saving state instead of
  disabling or enabling based on power source.

  If you unplug your machine you must re-issue the commands to disable
  power saving.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: linux-image-extra-3.11.0-12-generic 3.11.0-12.19
  ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
  Uname: Linux 3.11.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.12.5-0ubuntu2.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  junfan     2247 F.... pulseaudio
   /dev/snd/controlC0:  junfan     2247 F.... pulseaudio
  Date: Thu Nov  7 11:20:09 2013
  InstallationDate: Installed on 2013-10-19 (19 days ago)
  InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
  MachineType: LENOVO 20193
  MarkForUpload: True
  ProcFB:

  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-12-generic root=UUID=dfae3dc5-7847-4e9e-a98c-b4ca8ef075a2 ro quiet splash
  RelatedPackageVersions:
   linux-restricted-modules-3.11.0-12-generic N/A
   linux-backports-modules-3.11.0-12-generic  N/A
   linux-firmware                             1.116
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/08/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 6BCN42WW(V2.02)
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: INVALID
  dmi.board.vendor: LENOVO
  dmi.board.version: 31900003WIN8 STD MLT
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Lenovo IdeaPad Y500
  dmi.modalias: dmi:bvnLENOVO:bvr6BCN42WW(V2.02):bd02/08/2013:svnLENOVO:pn20193:pvrLenovoIdeaPadY500:rvnLENOVO:rnINVALID:rvr31900003WIN8STDMLT:cvnLENOVO:ct10:cvrLenovoIdeaPadY500:
  dmi.product.name: 20193
  dmi.product.version: Lenovo IdeaPad Y500
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1249008/+subscriptions


Follow ups

References