收起左侧

虚拟机无线网卡直通报错

2
回复
465
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

2025-2-27 21:16:22 显示全部楼层 阅读模式

设备环境:物理机

BUG现象:(直通无线网卡后启动虚拟机报错)

出现频率:必现 型号:联发科MT7922

联系方式:(189群-zyzx)

日志文件: time="2025-02-22T01:19:45+08:00" level=fatal msg="Failed to connect to qemu:///system: virError(Code=38, Domain=7, Message='Cannot recv data: Connection reset by peer')" time="2025-02-22T01:19:45+08:00" level=fatal msg="Failed to connect to qemu:///system: virError(Code=38, Domain=7, Message='Cannot recv data: Connection reset by peer')" time="2025-02-27T20:22:00+08:00" level=error msg="Failed to execute monitor " error="virError(Code=38, Domain=7, Message='End of file while reading data: Input/output error')" virtual-machine/vmsrv/core/s.(Monitor).Run(0xc0005e8fd0?) /app/core/s/monitor.go:17 +0x74 github.com/robfig/cron/v3.(Cron).start*.func1() /go/pkg/mod/github.com/robfig/cron/v3@v3.0.1/cron.go:312 +0x55 created by github.com/robfig/cron/v3.(Cron).start** in goroutine 5 /go/pkg/mod/github.com/robfig/cron/v3@v3.0.1/cron.go:310 +0x90 time="2025-02-27T20:22:02+08:00" level=fatal msg="Failed to connect to qemu:///system: virError(Code=38, Domain=7, Message='Cannot recv data: Connection reset by peer')" time="2025-02-27T20:29:41+08:00" level=error msg="1740659381 - Libvirt Err: libvirt.Error{Code:1, Domain:10, Message:\"internal error: process exited while connecting to monitor: qemu-system-x86_64: ../../hw/pci/pci.c:1562: pci_irq_handler: Assertion `0 <= irq_num && irq_num < PCI_NUM_PINS' failed.\", Level:2}" time="2025-02-27T20:32:11+08:00" level=error msg="1740659531 - Libvirt Err: libvirt.Error{Code:1, Domain:0, Message:\"internal error: Unknown PCI header type '127' for device '0000:0a:00.0'\", Level:2}"

error3.png

error4.png error2.png

error.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

71

主题

9693

回帖

0

牛值

管理员

2025-3-3 18:05:48 显示全部楼层
我转给虚拟机的同事看看

1

主题

22

回帖

0

牛值

fnOS系统内测组

2025-3-4 11:08:12 显示全部楼层
你直通的pci设备的地址是0000:0a:00.0么?可以先试试这个方法:在启动虚拟机之前,执行下面的命令:sudo virsh nodedev-detach pci_0000_0a_00_0 然后再执行sudo virsh nodedev-dumpxml pci_0000_0a_00_0,看下出来的信息中driver是否为vfio,如果是的话,再启动虚拟机,看能不能成功。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则