View Full Version : Sleeper set to 420 seconds S3 state, but wakes up before timer ends
08-04-2008, 09:29 AM
i use the command line of sleeper.exe to send my computer into the S3 mode for 420 seconds. Unfortunatly the system sometimes wakes up before this and displays that the sleep time is too long! I would understand this, exept that it does sometimes work. Is there a time limit to the S3 state?
08-04-2008, 11:03 AM
There is no time limit that we are aware of. Maybe there was some trigger that woke the machine up. e.g. keyboard or mouse movement.
08-04-2008, 01:14 PM
Thank you for your response,
i get the error message "Sleep time too long warning, Sleep Time 55 seconds"
The system wakes up after 37 seconds exactly. My test system is running VISTA SP1.
08-05-2008, 04:21 AM
What is the command line that you are using?
Does the system actually support S3?
08-05-2008, 06:20 AM
the system supports S3 and S4. My command line is :
call sleeper.exe -S00100 -N 1 -E
08-06-2008, 04:52 AM
Did you trying using the -R flag to specify the sleep duration?
08-06-2008, 08:34 AM
Yes, i specify the time also. The commands are correct, it does work on a small number of systems, occasianlly. There seems to be a wakeup call or a timer flag that runs out too quicky in vista.
08-06-2008, 10:34 AM
We don't believe there is any general problem with Vista. More likely the issue is specific hardware or incorrect usage of the tool.
The command line you posted doesn't specify a duration, but you claim you are specifying a duration. If the command line you posted above isn't the one you actual use, can you post the one you actually use.
08-07-2008, 09:28 AM
the command line that i use is the following:
call sleeper.exe -S00100 -N 1 -F -R 320
08-11-2008, 04:34 AM
We tried this command on a Vista machine and Sleeper behaved as expected (didn't wake up too early or too late).
08-11-2008, 07:36 AM
This must be an issue with our BIOS's. I work for Fujitsu Siemens Computers and unfortunatly i get this error on about 70% of our systems. It works fine on an HP and Apple System. Strange indded!
I will keep looking, thanks tough.
08-11-2008, 01:16 PM
Well, i am getting closer to the source it seems. You guys basically programm the real time clock with the current time plus the "sleep time" in order to wake it up. Register 70 if i am not mistaken. We use the same real time clock chips as everyone else.
All devices which hang on the pci express bus can wake up a system, which in my case also incl. audio, hadd, vga, wlan etc.... one of these devices overwrites the wake up timer in the RTC.
Ill check some more, thanks guys!
08-11-2008, 10:31 PM
Sleep & hibernation often fail due to hardware and / or device drivers not doing the right thing. So your conclusions aren't probably correct about it being one of the PCI devices.
08-12-2008, 07:25 AM
It was worth a shot, but since we do use the same RTC as the rest it has to be one of the external devices. Once in S3 state only a signal going over the pci-e bus can wake it up. This would be LAN, WLAN, USB (mouse, keyboard etc.) ....
08-12-2008, 07:48 AM
Opps, there was a typo in my previous post. Sorry. It should have read,
"So your conclusions are probably correct"
Powered by vBulletin® Version 4.1.12 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.