S3 sleep with ubuntu-server
I have a HP dc7900 workstation which has an Intel 82567LM NIC. BIOS is fully updated. I've used ubuntu-server 10.4 with the kernel it was shipped with.
What happens is that once the machine is awaken once using WoL command It'll refuse to go to sleep and even shut down. If i send it to sleep again (or shut it down) it'll just jump back online immediately.
I've tried using 3 methods to suspend the machine: pm-suspend, 'echo mem > /sys/power/state' and 'pmi action suspend'. All 3 are showing the same behavior as specified above.
If I don't send a WoL the machine doesn't have this issue, I can wake it up and send it back to sleep multiple times using the power button. Problem is, I need it to work with WoL too.
On Thu, May 6, 2010 at 7:30 PM, Dustin Kirkland <firstname.lastname@example.org> wrote:
On Wed, May 5, 2010 at 1:22 PM, Sasha Levin <email@example.com> wrote:
> I'm testing S3 sleep on a server installed with ubuntu-server.
Awesome! *I use it *all* the time with the 10+ machines I use in my
house running Ubuntu server. *It saves me many dollars per month, when
these machines are idle.
> Sending it to sleep and waking it up once using wake-on-lan once works well.
> Further attempts to send it to sleep make it resume from sleep almost
> instantaneously without any obvious reason.
Please file a bug against the pm-utils package in Ubuntu. *Please
explain a bit more there about what the effect is, what hardware you
> I've tried running the same test using ubuntu-desktop, but that worked
> perfectly. The server stayed in S3 even after several wake-on-lan cycles.
> /var/log/syslog and /var/log/messages don't show a clear reason why the
> desktop works and the server doesn't
What are you using to suspend both? */usr/sbin/pm-suspend?
Can you wake it correctly with other mechanisms besides WoL? *Like
just pressing the power button? *If so, then it's probably breakage in
the ethernet driver, and may be work-around-able (sp?) with ethtool.
ubuntu-server mailing list
More info: https://wiki.ubuntu.com/ServerTeam