如何在 Ubuntu 服务器 16.04 上启用 wol?

如何在 Ubuntu 服务器 16.04 上启用 wol?

我已按照 Ubuntu wiki 中的说明进行操作(https://help.ubuntu.com/community/WakeOnLan),但没有结果。

值得注意的是,我的 NIC 是 enp0s7 而不是 eth0,所以我用 enp0s7 替换了 eth0。

sudo ethtool enp0s7 | grep -i wake 得到:

支持唤醒:g 唤醒:g

另外/etc/network/interfaces我把这个

auto enp0s7
iface enp0s7 inet static
        address 192.168.1.3
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 192.168.1.1
        up ethtool -s enp0s7 wol g

答案1

这在 Ubuntu 16.04 LTS 上对我有用

如何在 Ubuntu 16.04 中启用网络唤醒 (WOL)

在我的情况下/etc/default/tlp是空的,所以我只是编辑/etc/default/halt/etc/network/interfaces

答案2

终于找到了,问题出在BIOS上。

相关内容