嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案

连接方式:通过网线将开发板和电脑连接

①进入u-boot命令模式,输入命令【set ipaddr 192.168.1.22】设置开发板的IP地址(确保和电脑主机IP地址位于同一网段,即前三位数字相同),再通过【save】保存设置,如下图:
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案
②在Ubuntu终端输入【sudo su】进入root超级用户模式,然后输入【gedit /etc/network/interfaces】,按照下图进行编辑:
ens32是网卡的名称,用自己虚拟机的网卡名称代替即可;
IP(即address):192.168.1.40;
最后点击右上方的【save】进行保存。
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案
③设置虚拟机联网方式为桥接模式,并选择有线网卡
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案
④在Ubuntu终端输入【sudo /etc/init.d/networking restart】重启网卡或者直接重启虚拟机
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案
⑤在Ubuntu终端输入【ifconfig】查看虚拟机的IP是不是我们刚才设置的IP:192.168.1.40(图中第三行显示inet 192.168.1.40即表示IP设置成功)
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案
⑥进入开发板u-boot命令模式,输入【ping 192.168.1.40】,即可ping通虚拟机。(host … is alive表示能够ping通)
嵌入式Linux学习笔记5——Ubuntu与开发板ping不同的解决方案