I have a VM that I need to access a USB Flash drive. The flash drive is USB 3.0 only. When I plug a USB 2.0 flash drive in I can access it without a problem but not with the USB 3.0. How can I get my VM to access the 3.0?
I guess this issue already been discussed in following thread.
ESXi 6.5 USB Devices attached to VMs Issues?
Make sure xHCI mode is enabled in BIOS of physical host and xHCI module is loaded on ESXI.
xHCI mode is enabled in the BIOS
and when I run this
esxcli system module list |grep xhci
I get
xhci true true
So I think the xHCI module is loaded.
When I run
lsusb
I get this for a result
lsusb
Bus 003 Device 041: ID 413c:301a Dell Computer Corp.
Bus 004 Device 002: ID 13fe:5500 Kingston Technology Company Inc.
Bus 003 Device 005: ID 413c:a001 Dell Computer Corp. Hub
Bus 003 Device 003: ID 413c:2113 Dell Computer Corp.
Bus 003 Device 002: ID 154b:0015 PNY
Bus 002 Device 002: ID 8087:8002 Intel Corp.
Bus 001 Device 002: ID 8087:800a Intel Corp.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
and my device shows it is on Bus 004 the 3.0 root hub.
On the Hardware configuration I only get the choice of a USB 2.0 controller, when I try to add a controller the only choice is USB 2.0
I see. Yes, kingston device is connected to Bus 4 which is 3.0 root hub.
Can you reload xHCI with 'vmkload_mod xhci' and check then.
Perhaps even more simple than a host issue.. What is the Guest OS?