如何将USB设备永久连接到KVM虚拟服务器?

我使用KVM和virt-manager(通过SSH)运行服务器。 目前,我在KVm虚拟机中需要以下设备:

+ —- USB-HUB

+ – USB智能卡读卡器#1

+ – USB智能卡读卡器#2

他们在lsusb中有以下条目:

Bus 002 Device 089: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 002 Device 088: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 002 Device 087: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub 

正如您所见,智能卡读卡器具有相同的设备和产品ID。 我想实现的是将这两个阅读器永久地连接到我的虚拟机上。 KVM和libvirt甚至可能吗? 如果是这样,怎么样?

如果没有,它会使用VirtualBox的工作(阅读很多关于USB直通和VBox的积极的事情)。

我不会解决这个问题,但是有一天这个提示可能会派上用场。 该设备是来自Argolis的Smargo Cardreader。 如果它被更新到版本1.5或更高版本,它将有一个独特的序列。 有了这个独特的序列,可以手动编辑XML。 鲜为人知,但可以通过串行而不是vendorXproduct元组来识别KVM中的主机设备。

我的解决scheme:在连接到笔记本电脑时将smargos砖砌成砖块 – >停止担心所需的应用程序。 ^^