我使用的事stc15的
单片机裸机移植uip启用dhcp但却不能自动获取ip,观察是uip发送了dhcp discovery包,但路由却不回复dhcp offer包, 相同的程序在ubuntu下启动dhcp服务器时却能自动获取ubuntu给出的ip,被调戏几天了,有没有人遇到过类似情况啊,对路由器该不会是elapse
time和transanction id需要按照某种规律变化吧(我随便变化过---就是不停加1 但单片机还是没有任何dhcp offer包接收到)或者某些option必须要填写。。。 不知道了
请参见:
http://osdir.com/ml/network.uip.user/2007-06/msg00024.html
经过修改后,可以顺利地从路由器自动获得IP地址。
一周热门 更多>