嵌入式技术william hill官网
直播中

贾永世

7年用户 1793经验值
私信 关注
[问答]

使用QEMU运行RT-Thread时BSP下的以太网卡驱动实现原理?

小白入门级问题求助:QEMU运行RT-Thread时对应的qemu.bat脚本文件中没有-nic创建虚拟网卡参数选项,是在bsp中实现了虚拟网卡驱动的吗?

回帖(3)

贾伟刚

2023-4-27 11:39:35
不使用-nic参数指定网卡时,自动使用User模式,出来的是10的IP,只能主动对外TCP和UDP,不能Ping,主机不能反向访问。
举报

贾永世

2023-4-27 11:39:50
使用TAP模式配置网卡实现Ping功能,QEMU启动参数配置这块能明白,但是对应BSP下的虚拟网卡驱动实现原理可以说明一下吗?内核是如何支持该虚拟网卡的?
举报

贾伟刚

2023-4-27 11:39:59
是的,对于RT-Thread在QEMU模拟器中运行时,虚拟网卡驱动是在BSP中实现的。QEMU模拟器提供了一个默认的网络设备,但是在RT-Thread中需要调用BSP中的网络驱动程序才能与该网络设备进行通信。因此,在qemu.bat脚本文件中没有-nic创建虚拟网卡参数选项。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分