我使用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砖砌成砖块 – >停止担心所需的应用程序。 ^^