在上一篇Qemu开发ARM篇-6、emmc/SD卡AB分区镜像制作并通过uboot进行挂载启动中,我们制作了AB分区系统镜像,并成功通过uboot加载kernel以及dtb并引导进入了系统,但目前uboot和系统还无法进行网络,这对于我们开发非常不便,在本节中,我们将讲解如何对uboot以及系统进行网络连接。
1、uboot及linux版本网络设置
1、宿主机虚拟网卡创建
uboot联网这里我们使用tap进行连接,在使用之前,我们需要通过下面命令安装相应工具:
sudo apt install uml-utilities
安装成功之后我们就可以使用如下命令创建tap0网卡:
sudo tunctl -u root -t tap0