我正试着通过SSH在线叫醒。我已经做过一次了,但是在我通过sudo systemctl suspend挂起远程桌面之后,我不能再这样做了。
我所做的所有步骤都来自此链接。
我认为,我的第一个问题是ethtool enp5s | grep wake-on返回Cannot get wake-on-lan settings: Operation not permitted。当我用sudo做这件事时,它起作用了:
Supports Wake-on: pumbg
Wake-on: uu的意思是u(单播活动),我认为这是我通过SSH唤醒所需要的。问题是:当我使用systemctl suspend运行唤醒:U配置时,系统挂起,然后再重新打开。我该怎么办?
------------ UBUNTU VERSION ------------
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu Focal Fossa"
------------------------
------------ MINT VERSION ------------
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 20
Release: 20
Codename: ulyanaEDIT1:有趣的是,sudo pm-suspend能够很好地挂起我的计算机(而不是重新打开),但是当我试图通过ssh唤醒它时,它就不是唤醒了。奇怪的是,它将Wake-on参数从u转换为g。
发布于 2022-05-19 12:26:38
抱歉这么晚了。
有一些已知的问题.见debian's wiki。
...故障排除WOL ...但是,如果您确实希望在局域网上唤醒任何这些事件(“魔术包”除外),您可能会发现与pm-utils的冲突。在编写本软件包时,此包中的脚本将将所有相关接口卡的唤醒选项设置为“魔术包”,(g)。这将是一个问题,如果您希望您的机器唤醒“按需”,当它收到流量(u),例如。下面将讨论这一问题和解决办法。...
解决方案包括添加不超过"exit 0“的/etc/pm/power.d/disable_wol文件,以覆盖/usr/lib/pmutils/power.d/disable_wol文件并在更新包时保持持久性。
问候
https://unix.stackexchange.com/questions/688573
复制相似问题