我正在运行一个 Debian-Jessy 服务器,它在几个小时的网络不活动后进入 S3 睡眠模式(我制作了一个小 bash 脚本,每两个小时用 crontab 检查一次)。暂停几秒钟后,它再次醒来。几个小时后,当我的脚本由于网络不活动而再次触发 pm-suspend 时,它会暂停并且不会再次唤醒。唤醒它的唯一方法应该是 WOL(网络唤醒)。
我能做什么?
编辑:这可能与 WOL 包有关,因为我发现有人报告了同样的问题: https : //bbs.archlinux.org/viewtopic.php?id=173596
http://ubuntuforums.org/showthread.php?t=2233674
https://bugzilla.kernel.org/show_bug.cgi?id=46421
这是我的脚本的示例日志:
---------------------------------------
Sun Nov 23 02:00:01 CET 2014
No activity; Suspending now!
#######################################
Sun Nov 23 02:00:02 CET 2014
pm-suspend
#######################################
Sun Nov 23 02:00:15 CET 2014
pm-resume
---------------------------------------
Sun Nov 23 06:00:01 CET 2014
No activity; Suspending now!
#######################################
Sun Nov 23 06:00:01 CET 2014
pm-suspend
#######################################
Sun Nov 23 16:32:14 CET 2014
pm-resume
Run Code Online (Sandbox Code Playgroud)
如您所见,它立即再次醒来。但是第二次,它成功挂起。
我禁用了 proc/acpi/wakeup 中的每个设备: …