对 Dell Microplex 上的局域网唤醒进行故障排除

对 Dell Microplex 上的局域网唤醒进行故障排除

我正在尝试让 WOL 工作,但它根本无法打开我的设备。以下是我尝试过的方法:

我有两台不同品牌/型号的 PC 连接到 Cisco 交换机。两台都无法工作,所以这与特定的 NIC、BIOS 设置等无关。因此,我将重点从 1 台 PC 进行故障排除 - 即运行 Proxmox 的 Dell Microplex。

  • 我正在尝试本地 WOL。不通过互联网。无需端口转发等。

  • 我已经检查了 BIOS 设置。以下是屏幕截图(抱歉质量不佳,我将在描述中提及详细信息以便于阅读)

在此处输入图片描述

BIOS > 电源选项 > 启用 USB 电源共享,启用 USB 唤醒支持

在此处输入图片描述

主动状态电源管理AUTO

在此处输入图片描述

阻止睡眠关闭

在此处输入图片描述

深度睡眠控制已禁用

在此处输入图片描述

局域网/WLAN 唤醒 -> 仅限局域网

  • 在 Proxmox 上,这是配置的设置

在此处输入图片描述

  • 以下是 proxmox shell 中的 IP 链接设置

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

  • 我可以确认交换机没有阻止任何流量,因为我通过从我的 Mac 生成 WOL 数据包捕获了流量,并且我可以看到它在 NIC 上被接收。这是它的屏幕截图。

在此处输入图片描述

  • 我也尝试将我的 Mac 直接连接到戴尔服务器以发送 WOL 数据包,但这也不起作用。

我还遗漏了什么故障排除?尽管检查了所有可能性,但我还是无法让 WOL 工作。如上所述,它影响了 2 台不同品牌/型号的机器。

答案1

USB电源配置无关紧要。内部网卡通过 PCIe 连接,因此您需要配置 PCIe 电源管理,以及通过 PCIe 开机通过 PME 开机, 甚至LAN 唤醒

某些 NIC 驱动程序会在系统关闭时停用 WoL,因此您可能需要拔下并重新插入主电源进行测试。一个很好的指示是当 NIC 链接/活动 LED 在软关闭系统中亮起或闪烁时,尤其是当交换机指示低速链接速率(10 或 100 Mbit/s)时。

各种睡眠/待机模式都会停用 WoL,因此它通常只能在软关机状态下工作。

当然,您需要一个可靠的工具来为 WoL 制作魔术包。始终使用默认硬件 MAC 地址,不要手动配置地址(就我所见)。

您在虚拟机管理程序上配置的地址与启动主机无关。但有些虚拟机管理程序支持 WoL,因此当主机已在运行并接受 WoL 魔术包时,可以启动特定虚拟机。

相关内容