← Back to team overview

kernel-packages team mailing list archive

[Bug 1261723] [NEW] e1000e problem, system either reboots instead of power off or disables WOL

 

You have been subscribed to a public bug:

When trying to shutdown a system, either the system does not power off,
but reboots immediately, or Wake-On-LAN gets disabled on power off.


This problem is happening on a Lenovo X220, with Ubuntu Precise. But the problem exists with all current Kernels for precise (3.5.0*, 3.8.0*, 3.11.0*). The problem is not reproducible with the current (2.5.4) e1000e driver from sf.net.


Steps to reproduce the problem:

- Put the powered off noteook in the port replicator
- Power on the system
- Wait until the system is booted and showing the lightdm login screen
- Disconnect the notebook from the port replicator
- Wait a couple of seconds
- Connect the notebook to the port replicator
- Shut the system down from the lightdm menu

Expected result:

The system should shut down and power off, and Wake-On-LAN should be
functioning (when it was activated).

Observed result:

The system either doesn't power off, but reboots immediately, or in
cases it actually does power off, WOL gets disabled.


Additional info:

It's hard to say what triggers the one or the other behaviour. It might
be related to the timing of the above steps. We have some users with the
problem, who normally use the notebooks during the day and experience
the problems in the evening, when shutting down the system. The above
steps are the best way we found to reproduce the problem. It seems that
disconnecting the notebook from the port replicator, so it does run on
battery, at least for a short time, seems to be a part of what triggers
the problem.

The 3.5 Kernel might not show the "reboot instead of power off" part of
the problem, but WOL is not functioning after power off (ethernet port
on the port replicator is disabled, no link).

The "reboot instead of power off" part of the problem seems to not
happen when WOL gets disabled before the shutdown (using ethtool) or
when the e1000e gets unloaded before the shutdown.

In the case the system did power off, and WOL is not functioning, it is
possible to restore the WOL function by taking the notebook out of the
port replicator and putting it back in (while it is switched off). After
that the ethernet port on the port replicator gets enabled again, and
the system wakes up when it gets send a WOL magic packet.

** Affects: linux (Ubuntu)
     Importance: Low
         Status: Incomplete

** Affects: linux-lts-trusty (Ubuntu)
     Importance: Undecided
         Status: New

-- 
e1000e problem, system either reboots instead of power off or disables WOL
https://bugs.launchpad.net/bugs/1261723
You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.