嵌入式ARM程序高級調試基礎:8.QEMU ARM虛擬機與tftp配置
文章目錄 嵌入式ARM程序高級調試基礎:8.QEMU ARM虛擬機與tftp配置 一.總的網絡配置過程 二.主機配置 三.QEMU ARM 網絡配置 四.主機與虛擬器之間的網絡測試 五.TFTP網絡配置 5.1 ubuntu主機安裝tftp服務器 5.2 設置tftp服務器工作目錄 六.編譯.c并且tftp下載
一.總的網絡配置過程
步驟 1:主機--ubuntu 虛擬機內配置 IPsudo ifconfig tap0 172.168.100.11步驟 2:ubuntu 虛擬機內啟動的qemu arm 配置 IP
ifconfig eth0 172.168.100.12 netmask 255.255.255.0 up 步驟 3:
現在主機和虛擬機可以互相訪問:ping 172.168.100.12 # 從主機ubuntu ping qemu-arm 虛擬機 ping 172.168.100.11 # 從虛擬機 ping 主機
二.主機配置
aiot@Ubuntu20:~$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255inet6 fe80::a6fb:7ba8:661e:cd5c prefixlen 64 scopeid 0x20<link>ether 08:00:27:0c:a5:72 txqueuelen 1000 (Ethernet)RX packets 4120 bytes