I have two USB Aladdin tokens. However, while one is able to be used for USB passthrough just fine, the other is not.
Output from lsusb shows they have different device IDs:
Bus 001 Device 008: ID 0529:0620 Aladdin Knowledge Systems Token JC
Bus 001 Device 006: ID 0529:0600 Aladdin Knowledge Systems eToken Pro 64k (4.2)
When attempting to pass the token through, only one USB token (0529:0600) is listed. The 0529:0620 token is not even in the list.
Host is ESXi 6.5
vCenter is 6.5. I'm using the HTML5 UI to launch the remote console
vmrc is 10.0.1 build-5898794
Client Fedora 25 & 26
This token is listed, and passes through sucessfully with vmrc on Windows 10, but not Linux.
To me, this looks to be some sort of issue with the usbarbitrator, but I have found little documentation on actually troubleshooting that.