我的目标是允许任何网络活动唤醒我的 Windows 计算机。我的系统目前在收到 Magic Packet 时可毫无问题地从睡眠状态唤醒,但尽管配置为“网络活动时”唤醒,却无法唤醒。
在我的网络适配器的设备设置中能源管理我取消选中的选项卡仅允许魔术包唤醒计算机。在将计算机置于睡眠状态几分钟后,我可以通过启动远程桌面连接或触发计算机的其他网络活动将其唤醒。我知道远程桌面不会为 WoL 发送魔术包。我认为这是有效的,因为 ARP 表使我的 IP/MAC 保持活动状态。当我不再使用该命令看到 IP 地址时arp -a
,网络唤醒活动不再有效。重申一下,魔术包始终有效。
你们觉得我的问题是什么?我需要一个路由器来让我将计算机的 IP 地址静态映射到其 MAC 地址吗?我有一个托管交换机,配置该映射会有帮助吗?
我已经运行arp -s
和netsh forcearpndwolpattern=enabled
命令。
所有设备驱动程序都已更新,BIOS 为最新版本。我确认操作系统中的设备管理设置正确。问题仍然是我的网卡或路由器吗?
背景信息:
- 为 Realtek PCIe GBE 以太网适配器安装最新的硬件驱动程序(有线)
- Windows 8.1 Professional(也尝试在 Windows 7 Ultimate 上使用)
- 路由器:Apple Airport Extreme(第六代 2013)