PXE 无法使用新版本的引导代理进行引导

PXE Won't boot with new version of Boot agent

我们是 server2012 上的 运行 WDS,它在旧机器上运行良好。但是我们用 Intel i217-lm NIC 购买了新的 HP 堆栈,它使用 Boot agent GE v.1.5.50。 当我们尝试启动时,它通过 dhcp 获取 ip,但以错误结束: PXE-E55: ProxyDHCP 服务没有回复端口 4011 上的请求

我尝试根据 MS 的建议更改 dhcp 范围选项:

Option 60= PXEClient
Option 66= WDS server name or IP address
Option 67= Boot file name

有什么建议

要查看 DHCP 进程是否是问题所在,可以尝试的一项测试是 运行 DHCP 服务器上的 Wireshark,以查看服务器是否收到了数据包,以及服务器是否发送了数据包回到 i217 适配器​​。

如果数据包到达 DHCP 服务器但没有被发回,则可能是防火墙问题。我还会检查 IP 地址租约并确保一切看起来都没有错误(即没有重复的 IP、错误的地址)。

此外,如果您想验证 i217 适配器​​是否存在已知的 PXE 问题,或者如果有任何怪癖,您可以在 communities.intel.com 上询问有线以太网博客,了解您遇到的问题。他们通常有可以从英特尔那里获得帮助的人。

解决方法是在 UEFI 模式下从网络启动。新的 Intel 启动代理存在限制