Subject: Re: Call for testers: i386 ACPI suspend/resume support
To: Jared D. McNeill <jmcneill@invisible.ca>
From: Garrett D'Amore <garrett_damore@tadpole.com>
List: current-users
Date: 06/17/2006 18:48:55
Maybe its time for me to take a long hard look at the power management
in NetBSD and try to make it work well on our SPARC laptops.   Would
anyone even notice if I did though?  Hmmm....

    -- Garrett

Jared D. McNeill wrote:
> Hey folks --
>
> A lot of work has gone on recently in the i386 ACPI support code to
> allow for suspend/resume using ACPI. So far, we've had success with
> Dell[*], Sony, and IBM laptops.
>
> Success/error reports would be great. The following information would
> be very useful:
>
>   * Make and model of your laptop.
>   * Full dmesg.
>   * Using sysutils/pciutil, the output of 'lspci -xxx' before and after
>     suspend/resume.
>   * Did it resume and (mostly) work? Did it resume but the display
> adapter
>     didn't re-initialize?
>   * If you have resumed, do any device drivers no longer work?
>
> To run the test, I use the following script:
>
>   #!/bin/sh
>
>   /etc/rc.d/ntpd stop
>   /etc/rc.d/dhclient stop
>   /etc/rc.d/network stop
>   sysctl -w machdep.sleep_state=3
>   # ... waking up
>   sleep 5
>   /etc/rc.d/network start
>   /etc/rc.d/dhclient start
>   /etc/rc.d/ntpdate start
>   /etc/rc.d/ntpd start
>
> Thanks,
> Jared
>
> [*] My Latitude D600 doesn't reinitialize the display properly unless it
>     goes to sleep while docked. A workaround is to enable a BIOS password
>     so the firmware reinitializes the display adapter (to ask for
>     password) before the wakecode is run.


-- 
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134  Fax: 951 325-2191