没有客户端标识符的 DHCP 发现(互联网广播与 Netgear 和 Linksys 路由器不兼容)

没有客户端标识符的 DHCP 发现(互联网广播与 Netgear 和 Linksys 路由器不兼容)

我有一台 Sangean DDR-63 网络收音机(内部由 Frontier Silicon 制造)。如果我使用 Verizon WiFi 蜂窝调制解调器热点,它工作正常(但价格昂贵)。直接连接到我的电缆调制解调器,它工作正常。使用 Linksys E4200 路由器,它无法工作,无论是有线还是无线。我用 Netgear N900(WNDR4500)替换了 Linksys。它再次无法工作,无论是有线还是无线。它冻结在“已连接”屏幕上。

我相信我已经缩小了问题的范围。我使用了 Wireshark 并确定路由器没有响应 DHCP Discover 请求。

以下是 DHCP Discover 请求中的 DHCP 选项:

选项:(t=53,l=1)DHCP 消息类型=DHCP 发现选项:(T-57,l=2)最大 DHCP 消息大小=576 选项:(t=55,l=4)参数请求列表值 = 01031c06 1 = 子网掩码 3 = 路由器 28 = 广播地址 6 = 域名服务器端选项

请注意,没有选项 61 客户端标识符。

(客户端 MAC 地址在请求中的正常位置。客户端标识符(如果存在)通常是客户端 MAC 地址。)

最新的无线路由器(Linksys E4200、Netgear WNDR4500,均于去年发布)是否要求在 DHCP Discover 请求中使用客户端标识符参数?有没有办法告诉 Netgear 路由器不需要它?

相关内容