Re: Wake-on-timer rtcwake experiments on various PC hardware
Marko Mäkelä <[email protected]> Tue, 18 Apr 2023 08:56:10 +0300
| Newsgroups | gmane.linux.vdr |
|---|---|
| Message-ID | <ZD4w+tZg+fQsxvib@jyty> |
Mon, Apr 17, 2023 at 09:14:30PM +0300, Marko M=E4kel=E4 wrote: >The "rtcwake -m show" straight after the reboot indicated that the = >alarm is off. I read all journal entries between the two rtcwake = >commands, which were helpfully logged. The only thing I found was a = >kernel boot message that said that the RTC device supports wakeup from = >the ACPI S4 state (hibernate, suspend-to-disk). The normal "soft power = >off" would be S5. So, I will have to shrink the file system and create = >a swap partition, to enable the suspend-to-disk. I expect that after = >this exercise, "rtcwake -m disk -s 300" should actually work, perhaps = >even without using any "powertop" spells. After I shrunk the only partition and created a swap partition, I got = "rtcwake -m disk -s 300" to wake up the computer, with no need for any = tuning with "powertop". After I fixed the resume settings and rebuilt = the initial RAM disk, the computer would correctly wake up from the = hibernation, and the exit status of the rtcwake would be 0, as expected. = Before I fixed that, the computer powered up, but ran a normal boot = sequence, including a file system check. I am going to create a page = https://www.linuxtv.org/vdrwiki/index.php/Rtcwake for documenting this. = For commodity x86 or x86-64 hardware, rtcwake seems to actually work, = with some quirks. Assuming that the environment has been set up correctly for rtcwake, I = believe that my VDR shutdown script in = https://www.linuxtv.org/vdrwiki/index.php/Systemd should work as is. I = did not test it yet. Marko _______________________________________________ vdr mailing list [email protected] https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr