USB device passthrough to a virtual machine did not work on ESXi 6.5
- SSH into ESXi
- Execute
esxcli system module set -m=vmkusb -e=FALSE, the purpose of this command is to disable the new vmkusb module in ESXi 6.5 and switch to the traditional USB driver. - After execution completes, restart ESXi, and USB devices will work normally.
Reference:
- https://communities.vmware.com/thread/547408

