uIP移植到51平台,实现DHCP功能没有成功,盼高手指教

2020-01-20 19:00发布

如题,我移植uIP1.0到51平台,想实现DHCP功能,但没有成功.用serva32监控的数据如下图,请高手帮我指点一下。
dhcp_bug.jpg (120.43 KB, 下载次数: 1) 下载附件 2013-6-1 17:12 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
hhjjstu
1楼-- · 2020-01-21 13:16
楼主能把代码共享一下吗?
enovo2468
2楼-- · 2020-01-21 15:50
yhg85203 发表于 2013-6-25 16:06
在uip1.0上终于实现 DHCP 功能。就差一条语句,官方的资料真妈的坑人呀。

差那条?
fangying712
3楼-- · 2020-01-21 16:21
我也是enc28j60+nios II,楼主能够给我提供帮助吗?
silence2455
4楼-- · 2020-01-21 21:45
 精彩回答 2  元偷偷看……
can8410
5楼-- · 2020-01-22 02:59
yhg85203 发表于 2013-6-25 16:06
在uip1.0上终于实现 DHCP 功能。就差一条语句,官方的资料真妈的坑人呀。

只说差语句,不共享出来,你也坑,,
zhvdoo
6楼-- · 2020-01-22 07:40
先把DHCP协议搞清楚再移值代码。
1. 客户端广播:有哪个服务端可以给我分配IP地址?
2. 某一个服务端反馈:我可以分配。
3. 客户端向服务端说:我把我的MAC地址都发给你了,请你帮我分配一个吧
4. 子网里可能有很多个服务端,都通过客户端的信息生成了新的IP地址,单播返回给客户端
5. 客户端选了一个最好的。并且广播说:我即将要用这个新的IP地址了,有没有跟我冲突的?没人理我
6. 客户端单播给服务端:你分配给我的IP地址很好,就用它了。
分配完成,结束。
基本上就这样子了。
从你的信息看,好像就没按照这个流程来。

一周热门 更多>