Ubuntu虚拟机使用USB网卡进行嵌入式开发调试

时间:2024-05-31 13:25:49

应用场景:

虚拟机通过USB网卡与嵌入式Linux开发板直连

需求:

保证虚拟机正常上网的同时,使用USB网卡与开发板组建局域网通信

虚拟机网络设置:

桥接模式,使用独立IP(方便以虚拟机作为服务器进行后端调试,如果使用NAT模式,外部设备无法访问虚拟机)
Ubuntu虚拟机使用USB网卡进行嵌入式开发调试

设置USB网卡与主机IP在不同网段内

经过测试,虚拟机IP与USB网卡IP不能在同一网段内,否则从开发板U-boot是ping不通虚拟机的。

USB网卡设置

手动设置USB网卡IP地址和子网掩码,分别为192.168.2.1,255.255.255.0,默认网关可以不设置。
Ubuntu虚拟机使用USB网卡进行嵌入式开发调试

虚拟机自身IP

因为使用了桥接模式,虚拟机IP地址将自动从路由器获取。
Ubuntu虚拟机使用USB网卡进行嵌入式开发调试