Microchip
直播中

王涛

8年用户 1296经验值
私信 关注
[问答]

DHCP识别问题如何解决

我有一些DHCP服务器不使用和谐网络栈来识别单元的问题。看来,如果我连接一台笔记本电脑到服务器,它是公认的罚款。是否有少量信息用于识别?我注意到,笔记本电脑与和声栈相比,发送了很多东西,只是不确定有多少足够或太多。我使用Prime1.0602与PIC32 MZ2048 ECG100。

回帖(4)

云达贞

2020-5-11 13:40:46
请提供一个WiReSARK日志,让我们看看。路由器/ DHCP服务器模型。
举报

刘珊宏

2020-5-11 14:06:15
我不知道细节,但我确实记得设备可以请求使用他们存储的最后一个IP。如果DHCP服务器已经重新向另一个设备发布了IP,那么他们可以自由地拒绝该请求,在这种情况下,PC将需要获得一个新的地址。我不知道服务器是否自动发送一个新地址作为应答,或者PC是否必须发出一个新请求。
举报

云达贞

2020-5-11 14:21:30
对于Harmony堆栈,相同的行为也是有效的:如果DHCP客户端有一个,那么它将请求一个先前的保持/有效地址。当电缆断开,然后再次连接时,您可以看到这种行为。或者在DHCP命令行上使用“请求”。但是,当在复位/初始化之后开始时ze等。没有以前获取的IP地址,所以将交换完整的DHCP发现等消息。
举报

云达贞

2020-5-11 14:45:53
如果可能的话,当发生这种情况时,将PIC32直接连接到路由器,绕过交换机。如果它获取了DHCP地址,那么它可能确实与交换机有关。发现消息是广播的,因此应该在交换机的所有端口上转发——检查交换机是否具有关于广播端口的一些设置。对于wireshark日志,请使用集线器或镜像。交换机上的ING端口,因为我们需要从PIC32和路由器中看到所有的数据包。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分