rt-thread-v4.0.1的netdev.c问题

发布于 2019-05-28 20:01:55    浏览:1139
    本帖最后由 我不当学长 于 2019-5-28 20:11 编辑


rtt_v4.0.1版本的netdev的netdev_register函数,为啥要把ip地址,网关,子网掩码清空呢?(lwip版本是2.0.2)
1.png
这导致了我在env中设置好了静态ip地址(已关闭dhcp)
192.168.0.30
网关
192.168.0.1

子网掩码
255.255.255.0
3.jpg
下载程序后,输入ifconfig,出现的ip地址,子网掩码这些都是0.0.0.0,并不是我设置的静态ip。


2.png


查看更多

6 个回答
我不当学长
我不当学长 2019-05-28
This guy hasn't written anything yet
我发现如果在env中的静态ip配置中不设置任何配置(即清空)。
3.jpg
然后在msh中用ifconfig e0 192.168.0.30 192.168.0.1 255.255.255.0设置就行了。再次输入ifconfig就显示正常了。但是在下一次板子复位重启后,还得重新用ifconfig配置。
flyboy
flyboy 2019-05-29
This guy hasn't written anything yet
    本帖最后由 flyboy 于 2019-5-29 17:35 编辑


多谢楼主提交的代码:P,不过这个问题既然已经修复了,楼主可以结一下贴,比如修改标题,添加一下【结帖】的标志。:D
我不当学长
我不当学长 2019-06-01
This guy hasn't written anything yet
问题已解决,已在最新的master分支提交bug修改方案
hurryddddd
hurryddddd 2019-07-02
This guy hasn't written anything yet
这个问题在3.1.3版本中还没修改的吧,还是这么处理。
还有就是如果像是这样的问题,是会所以支持分支都会修改吗,还是只会在master分支做修改哦?
我不当学长
我不当学长 2019-07-02
This guy hasn't written anything yet
邓亨礼 发表于 2019-7-2 17:53
这个问题在3.1.3版本中还没修改的吧,还是这么处理。
还有就是如果像是这样的问题,是会所以支持分支都会修 ...


估计是会在master分支修复,3.1.3确实没有修复
hurryddddd
hurryddddd 2019-07-03
This guy hasn't written anything yet
flyboy 发表于 2019-5-29 17:31
多谢楼主提交的代码,不过这个问题既然已经修复了,楼主可以结一下贴,比如修改标题,添加一下【结帖】的 ...


这个问题解决方案是啥哦?我现在用3.1.3版本中,遇到了这个问题。还没解决。。

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
1.1k

发布
问题

分享
好友

手机
浏览

扫码手机浏览