一句话解决嵌入式开发ping问题:
PC机使用网卡A连接开发板,VMWare就要使用同一个网卡A作为桥接网卡。
对这句话的理解是这样的:
1,确定PC机连接开发板所用网卡A
2,VMWare选择网卡A作为桥接网卡
3,设置以下三者IP在同一网段:
包括:
1,Windows网卡A
2,VMWare里Ubuntu的IP
3,开发板IP,又包括u-boot和Linux的IP
七个常识:
1,某网卡状态显示为断开时,它无法使用。
2,Windows、VMWare上运行的Ubuntu、开发板的IP不能处于同一网段。
3,PC有多个网卡时,多个网卡的IP不能处于同一网段。
4,PC的多个网卡之间是互不联通的。
5,开发板运行于u-boot时,使用以下命令设置IP:
set ipaddr xxx.xx.xx.xx
6,开发板启动到Linux时,使用以下命令设置IP:
ifconfig eth0 xxx.xx.xx.xx
7,开发板运行于u-boot时的IP,启动到LINUX时就无效了!在LINUX下需要重设IP。
两个注意:
1,PC卡上多个网卡A、B…不能设为同一网段
2,开发板要少些新u-boot
以下是几种情况及网卡设置方式:
情况1:

本文介绍了如何解决嵌入式开发中的ping问题,关键在于确保PC机、VMWare和开发板的IP在同一网段,并正确设置桥接网卡。内容包括七个常识和两个注意事项,以及不同情况下的网卡设置方式,帮助开发者避免常见错误。
最低0.47元/天 解锁文章
9909

被折叠的 条评论
为什么被折叠?



