lpc1768 无法从路由器获取 ip

lpc1768 无法从路由器获取 ip

我已将简单的 dhcp 客户端代码添加到当前在 lpc1768 上运行的 tcp/ip 堆栈中。为了测试目的,我将 lpc1768 连接到我的笔记本电脑以太网端口。我还启用了互联网[从 wifi]共享[到 lan]。我始终能够获取 dhcp ip 和相关配置。

现在使用路由器测试这一点,我使用了以下设置
路由器[Dlink-DIR605L] <------> 交换机[Dlink-DES1005C] <------> 笔记本电脑和 LPC1768 板

LPC1768 永远不会从路由器获取 IP。此外,我无法在 wireshark[在笔记本电脑上运行]上看到来自 LPC1768 的任何数据包。

我不知道我的设置有什么问题,或者路由器是否丢弃了从 lpc1768 发送的 dhcp 发现数据包,真的不知道。

更新:当通过视觉 [LED] 和代码监控 LINK 状态时,我看到 LINK 只在很短的时间内处于 UP 状态,然后就变为 DOWN。当我将 lpc1768 直接连接到路由器时会发生这种情况。
但是当我将 lpc1768 连接到笔记本电脑时,LINK 变为 UP 并且稳定。LPC1768
使用自动协商。

相关内容