当盖子关闭时通过 LAN 唤醒笔记本电脑

当盖子关闭时通过 LAN 唤醒笔记本电脑

我有一台旧笔记本电脑(华硕 n56v),通过安装 Proxmox 虚拟机管理程序,我将其变成了家庭实验室,它运行良好,并且还可以使用 WOL(局域网唤醒)功能。

我需要将其关闭,因为无论如何我只能通过另一台主机的终端对其进行管理。

我已经编辑/etc/systemd/logind.conf并设置了HandleLidSwitch=ignore ,所以现在当我关闭盖子时什么也没有发生,这很好。

当盖子关闭时,我似乎无法在局域网上唤醒它,只有当它打开时。

Proxmox 在 Debian Stretch 下运行,运行内核 4.15.17-1-pve。

答案1

我需要同样的,并且是的,可以做到

Debian 的 wiki 提供了两个选项:

  1. 对于不应该尝试任何类型挂起的系统,可以使用以下命令在 systemd 级别禁用这些目标:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

  1. 如果您只是想防止在盖子关闭时暂停,您可以在中设置以下选项/etc/systemd/logind.conf
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

我用两台笔记本电脑进行了测试。

  • 一台笔记本电脑我同时设置了1.&2.
  • 我只设置了另一台笔记本电脑2.

WOL 在这两种情况下都有效(笔记本电脑关闭、盖子关闭、WOL 触发 --> 两台笔记本电脑(又名 proxmox 节点)启动)

很酷 ;)

来源:https://wiki.debian.org/Suspend

相关内容