RT-Thread论坛
直播中

吕珠峰

11年用户 868经验值
擅长:可编程逻辑
私信 关注
[问答]

RT-Thread+STM32F429IGT6+LWIP(2.1.2)开启IPV6功能,无法获取有效IPV6地址怎么处理?

我已经用正点原子的阿波罗开发板移植了PHY芯片(YT8512C,RMII接口),完成了TCP/IP网络功能,可以自动获取IPV4地址以及ping功能;现在我需要增加IPV6协议,按照官方给的编程手册开启相关的宏定义之后,板子不能自动获取IPV6地址。IPV6仅仅ipv6 link-local是有效的,IPV6地址均无效。而且ping本地的link-local超时了,无法ping通。

开发板能够自动获取IPV4地址,而且我们网络也是支持IPV6的(台式机电脑有IPV6地址)。

思考:通过翻阅RT-Thread源码,好像默认只创建了”e0”设备,而且DHCP只支持IPV4协议。如果想要实现IPV6的DHCP功能,是不是需要另外注册一个网卡设备?


回帖(1)

更多回帖

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