在封闭的嵌入式设备上调试丢失的 DHCP“请求”

在封闭的嵌入式设备上调试丢失的 DHCP“请求”

我有一个嵌入式设备(飞利浦 Hue 照明系统的控制中心),它连接到我的家庭网络并使用 DHCP。几个月来一切都运行良好,直到我被迫更换路由器。现在,集线器根本无法获取 IP 地址。我试图找出问题所在,但有一个主要问题:集线器的唯一界面是基于 Web 的。当它没有 IP 地址时,就无法从集线器获取任何信息或向其发送任何命令。当我无法访问有问题的设备时,我该如何调试它?

我将 DD-WRT 刷入路由器 (Linksys N600) 以获取更多配置选项,但没有任何帮助。我在路由器上禁用了 DHCP,并将 Raspberry Pi 设置为 DHCP 服务器,而我的 DHCP 日志是一个重复的序列,如下所示:

Feb 18 19:36:06 retropie dhcpd: DHCPDISCOVER from 00:17:88:6f:30:78 via eth0
Feb 18 19:36:06 retropie dhcpd: DHCPOFFER on 192.168.1.150 to 00:17:88:6f:30:78 via eth0
Feb 18 19:36:09 retropie dhcpd: DHCPDISCOVER from 00:17:88:6f:30:78 via eth0
Feb 18 19:36:09 retropie dhcpd: DHCPOFFER on 192.168.1.150 to 00:17:88:6f:30:78 via eth0
Feb 18 19:36:12 retropie dhcpd: DHCPDISCOVER from 00:17:88:6f:30:78 via eth0
Feb 18 19:36:12 retropie dhcpd: DHCPOFFER on 192.168.1.150 to 00:17:88:6f:30:78 via eth0

服务器提供了地址,但出于某种原因,集线器从未发送“请求”数据包。我的网络上的其他无数设备都没有 DHCP 问题。我不能回到旧的路由器,它内置在我的 DSL 调制解调器中,我们不再使用 DSL。

我不是网络专家。当故障似乎出在封闭设备内部时,有人能建议我该如何处理这个问题吗?

相关内容