0

我在一个微控制器上开发了一个 lwip 客户端,似乎在启动时成功地获取了一个 IP 地址。此外,设备成功响应基于网络的查询(例如基于套接字的命令、网页“GET”)。

我遇到的问题是,当我查看路由器的“活动 IP 表”时,设备不存在,我开始怀疑我是否在 lwip 启动过程中做错了什么。

有谁知道我应该从哪里开始解决这个问题?

更新(2011 年 10 月 20 日):

我越来越相信设备的 MAC 地址至少在某种程度上是负责任的。在比较我的 Windows ARP 表和我认为我在 lwip 初始化中设置的 MAC 地址时,我发现目标的 MAC 地址有冲突。

4

1 回答 1

3

我的问题的解决方案与整个代码库中使用的多个 MAC 地址(5 个唯一地址)相关联。

于 2011-10-27T15:38:25.130 回答