Hello Matt, There are two independant software 'suspend' (ala suspend to disk) modules in rescent kernels (read 2.6) - swsusp and pm_disk. You could read the documentation in power/swsusp.txt (kernel docs) for more information. In two words - by using /sys/power/state you are trying to use pm_disk, and swsusp by using /proc/acpi/sleep. I'm still using swsusp (success on my IBM Thinkpad R40, unstable) and waiting for swsusp2 (swsusp.sf.net) to appear in mm tree (which looks promising). Hope this helped somehow.
On Sat, 2004-08-21 at 20:14 -0400, Matt Perry wrote: > Ok... > > So, I recompiled my kernel after tweaking a few things (made everything in > ACPI compiled-in instead of a module), and now echo 4 > /proc/acpi/sleep > works fine. echo -n "disk" > /sys/power/state doesn't work though. Odd. > > - Matt > > > On Saturday 21 August 2004 07:14 pm, Matt Perry wrote: > > Hi All, > > > > I recently had Linux on my Dell 600m, then wiped it because of a corrupted > > partition table. Now I'm putting Debian back on... > > > > Anyhow, I'm having trouble with getting suspend to work properly. I can > > get it to sleep, but not resume properly. > > > > If I echo -n "disk" > /sys/power/state, it properly sleeps. However, on > > the wakeup, it says "Unable to find suspended-data signature". I'm passing > > resume=/dev/hda3 to the kernel (which is my swap space) so I'd expect it to > > find it. Googling for this error message doesn't help much either. > > > > Anyone else run into this? Any help would be appreciated... and I'll be > > happy to provide any config files or dumps you need. Martin Spasov <[EMAIL PROTECTED]>