我正在努力让局域网唤醒 (wol) 正常工作,以便我们可以在工作场所进行一些电源管理。我在运行 Win 7 x64 的测试笔记本电脑上启用了 WOL,并将其置于睡眠和休眠状态,但没有成功。
我正在使用第三方实用程序,并在启动测试笔记本电脑时在其上运行了 wireshark,我可以看到 WOL 数据包传入,并且机器拒绝从睡眠或休眠状态唤醒。我想可能是我正在使用的电脑的问题,所以我附近有另一台 Win 7 x64 笔记本电脑,我试了一下,情况相同。
我们处于思科环境中,我相信我已经把所有东西都准备好了,因为我看到 WOL 数据包通过了。我已经在同一子网上测试了两台机器,以消除交换机配置错误的可能性,这也有同样的行为。
笔记本电脑型号是 Compaq 6510b 和 6730b。我是不是漏掉了什么?我尝试通过 UDP 端口 50200 进行此操作,因为这是我让实际管理系统正常工作后将使用的端口。
答案1
有很多因素会导致 WOL 无法正常工作。
它在 BIOS 中启用了吗?上面的帖子中提到了。
关机后 NIC(网络接口卡)是否通电?以太网 NIC 应该有绿色链接灯和黄色活动灯,关机后绿灯应保持亮起,以便 WOL 工作,但如果您的网络无法达到 NIC 的最高速度,则它可能永远不会亮起,这显然毫无帮助。您的操作系统将负责关闭它,请在设备管理器或 ethtool 中明确启用 WOL。
答案2
您必须在 BIOS 和网卡设置中启用 WOL。您可以找到详细信息这里。还要确保路由器不会阻止 WOL 数据包。了解您使用的 WOL 实用程序如何发送数据包也很重要。WOL 数据包发送有不同的方法:单播、定向广播。您必须根据您的网络配置选择最佳方法。