KVM 穿透板载蓝牙和无线网卡

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

本文介绍了如何在Linux主机上通过KVM将板载蓝牙和无线网卡穿透到Windows虚拟机。无线网卡需在配置文件中添加软依赖,蓝牙需通过virt-manager添加USB设备并修改XML配置以解决驱动错误,完成后重启即可使用。

🎯

关键要点

  • 本文介绍如何在Linux主机上通过KVM将板载蓝牙和无线网卡穿透到Windows虚拟机。

  • 无线网卡穿透需在配置文件中添加软依赖,直接加到 /etc/modprobe.d/vfio.conf 中。

  • 需要在 /etc/modprobe.d/vfio.conf 中添加 softdep igb pre: vfio-pci 选项以解决驱动占用问题。

  • 蓝牙穿透需通过virt-manager添加USB设备,并修改XML配置以解决驱动错误。

  • 编辑XML时需在 <domain> 上面添加 <qemu:capabilities> 部分,并修改 <domain type='kvm'> 的命名空间。

  • 完成配置后重启即可使用蓝牙和无线网卡。

🔎

延伸解读

无线网卡穿透的注意事项

在进行无线网卡穿透时,确保在 /etc/modprobe.d/vfio.conf 中正确添加软依赖,以避免驱动冲突。特别是 igb 驱动的优先占用问题,需特别关注,确保 vfio-pci 能够成功占用无线网卡。

蓝牙穿透的配置细节

蓝牙设备的穿透需要通过 virt-manager 添加 USB 设备,并在 XML 配置中进行相应修改。注意在 <domain> 标签上方添加 <qemu:capabilities> 部分,并确保命名空间的正确性,以避免驱动错误。

延伸问答

如何在Linux主机上将无线网卡穿透到Windows虚拟机?

需要在 /etc/modprobe.d/vfio.conf 中添加软依赖,并重启后即可使用。

蓝牙穿透到Windows虚拟机时遇到驱动错误怎么办?

需要编辑XML配置,添加 <qemu:capabilities> 部分,并修改 <domain type='kvm'> 的命名空间。

在KVM中如何配置无线网卡的软依赖?

在 /etc/modprobe.d/vfio.conf 中添加 softdep igb pre: vfio-pci 选项。

使用virt-manager添加蓝牙设备的步骤是什么?

在virt-manager中点击 Add Hardware,选择 USB Host Device,然后选择带有蓝牙的设备。

完成蓝牙和无线网卡的穿透后需要做什么?

完成配置后需要重启虚拟机才能使用蓝牙和无线网卡。

KVM穿透蓝牙和无线网卡的主要步骤有哪些?

主要步骤包括在配置文件中添加软依赖和通过virt-manager添加USB设备并修改XML配置。

🏷️

标签

➡️

继续阅读