局域网唤醒数据包不会唤醒计算机

Bry*_*son 2 windows-7 wake-on-lan

我有 64 位 Windows 7,并已完成设置 LAN 唤醒所需的所有步骤。然后我关闭计算机并试图唤醒它。什么都没有发生。

如果我手动打开计算机,它会显示:

成功收到魔包

计算机似乎收到了魔法数据包,但并没有被它唤醒。我已更改所有设置以允许 LAN 唤醒。一切似乎都配置正确,但实际唤醒不起作用。

我怎样才能让它工作?

Tim*_*mmm 6

以下是我发现的扰乱 WoL 的事情的清单:

  1. 显然它不能通过wifi工作。

  2. 在您的 BIOS 中,您需要允许 PCI(和 PCIe)设备唤醒计算机。

  3. 少数路由器将缺省路由广播包,尤其是来自Internet的包。您可以花费很长时间在谷歌上搜索并最终找到极其复杂的路由器配置文件设置(它不可能在 Web 界面中,您的路由器甚至可能不允许),或者,更简单的选择:使用类似 Tomato 或 DD-WRT 的东西它将在 Web 界面中内置一个 WoL 工具。

  4. 确保当您的计算机“关闭”时,您网卡上的 LED 仍在闪烁。

  5. 我不知道如何在 Windows 上执行此操作,但是在 Linux 上,您必须使用它ethtool来使卡唤醒 - 并将其设置为在广播魔术包上唤醒。不只是魔术包。

调试并不是一件容易的事情,整个 WoL 系统都非常脆弱。