【求助】rk3568A的以太网卡为什么会配置【两个ip】
背景:openharmony3.2.1代码,使用以太网SetIfaceConfig接口。 操作步骤:将rk3568A连接上路由器,先使用【SetIfaceConfig】设置为【DHCP】模式,在1.5秒内再使用【SetIfaceConfig】设置为一个静态ip,极低概率情况下发现ifconfig的ip仍然是【DHC
·
背景:openharmony3.2.1代码,使用以太网SetIfaceConfig接口。
操作步骤:将rk3568A连接上路由器,先使用【SetIfaceConfig】设置为【DHCP】模式,在1.5秒内再使用【SetIfaceConfig】设置为一个静态ip,极低概率情况下发现ifconfig的ip仍然是【DHCP】模式的ip,而不是自己设置的ip。
现象:
使用【ip addr show eth1】命令发现,以太网卡拥有了两个ip,其中【192.168.3.40】是dhcp获取的ip,与ifconfig显示的ip一致。 【192.168.3.49】是设置的静态ip,而且再次使用【SetIfaceConfig】接口设置静态ip,【192.168.3.49】会发生变化变成新设置的静态ip,但是ifconfig仍然显示为【192.168.3.40】。
恢复手段:再次切回dhcp模式后恢复,【ip addr show eth1】命令也只显示了一个ip。
请问下大家这是为什么呢? 当时没有抓日志,此现象目前只出现了一次,请问有什么排查方向吗?多谢!
更多推荐
所有评论(0)