在我的系统中,我有一台瘦客户机,它使用PCoIP连接到远程虚拟机(VM1)。在虚拟机内部,我再次使用PCoIP连接到另一个虚拟机(VM2)。我希望能够将连接到瘦客户机的USB设备重定向/传递到VM2。
下面是一个简单的图表:
Thin Client <---- USB Stick
|
|
V
Virtual Desktop (VM1)
|
|
V
Remote System (VM2)我可以成功地将USB设备从瘦客户机传递到VM1,但是我似乎无法将USB设备从VM1传递到VM2。该设备根本不显示为要发送的选项,并且读取日志,我找不到任何与设备有关的过滤、拒绝或错误操作。
USB设备如预期一样出现在VM1上的设备管理器中,其所有参数、in等都是正确的(与直接插入物理机器时相同),但由于某种原因,我似乎无法将设备连接到第二个VM。
我怀疑原因之一是:
不管怎样,我不知道怎么解决这个问题。
有什么想法吗?
发布于 2015-08-28 23:58:28
如果您提供VMware Horizon /vSphere版本的基础设施和瘦客户端详细信息(Windows或Linux),那就太好了。
根据文档
和PCoIP显示协议视图USB重定向独立于显示协议,并与RDP和PCoIP远程显示协议一起工作。USB流量对RDP和PCoIP会话都使用TCP端口32111。
据我所知,VMware Horizon使用客户端机器上的网络重定向USB请求阻止URBs (在我们的例子中是瘦客户端)将USB设备传输到虚拟机VM1。然后使用VM1上的Horizon客户端连接和传递USB设备到VM2,但是由于VM1上没有URB (瘦客户端默认拥有它)--我想您无法将它转发到VM2。
作为一种故障排除方案--我将尝试将USB控制器和设备添加到ESXi主机( VM1所在的主机)中,并在VM1硬件库存中出现时尝试将其传递到VM2。但不确定许可是否允许在vSphere中这样做。
发布于 2015-12-17 17:13:13
它不起作用。您正在尝试将重定向的usb设备重定向到二级桌面。这个场景被称为嵌套VM。
它现在不支持的原因可能是:
我在vmware视图6.0上进行了测试。无法在vmware视图代理上安装视图客户端usb重定向功能。
从技术上讲,这是可以解决的。但可能不容易。
https://stackoverflow.com/questions/32106669
复制相似问题