VMware Communities
RobertJackson
Contributor
Contributor

USB "problem" with an old Linux kernel

Hi

I have a guest VM with "USB 3.0" selected for USB compatibility. The kernel running on the guest (2.6.*) is old and does not have a kernel module to support XHCI.

My problem is that whenever i connect a USB thumb drive under the menu VM > Removable Devices, the device is not available in the guest (no entry in "lsusb").

Running "lspci" i can see the three host controllers available (with USB 3.0 set):

     15ad:0774 (UHCI?)

     15ad:0770 (EHCI?)

     15ad:0779 (XHCI?)

Both kernel modules for UHCI & EHCI are available.

When i change the "USB 3.0" to "USB 2.0" in the guest settings, the usb appears in the guest and i'm able to mount it.

As far as i understand the USB 3.0 is backwards compatible.

My questions is, does anyone know why the usb device does not appear in the guest when the "USB 3.0" is set?

Reply
0 Kudos
0 Replies