Symptoms:
lsusb commandLocal USB CD-ROM"No available USB Devices"esxcli hardware usb passthrough device list command, the connected USB CD-ROM shows "passthrough disabled"VMware vSphere ESXi 7.0
By design ESXi will emulate USB CDROM device as SCSI CDROM device and USB passthrough is disabled
To enable passthrough for the USB CDROM as normal USB Device, follow the below procedure
localcli system module parameters set --module=vmkusb --parameter-string="usbCdromPassthroughEnabled=1"
localcli system module parameters list --module=vmkusb
esxcli hardware usb passthrough device list