VMware Cloud Community
ret76
Contributor
Contributor

vCenter 5.0 USB passthrough not working ?

Hello

vCenter 5.0 with 7 ESX servers.

When i plug my USB 2.0 network card to any ESX server i can see it on that ESX server:

~ # lsusb

Bus 02 Device 04: ID 0b95:772b ASIX Electronics Corp.

Then i configure my VM from vCenter:

- add usb controller (marked as present, used for USB 1.1 and 2.0)

- add usb xHCI controller (marked as present, used for USB 1.1 and 2.0 and 3.0)

- add usb device and select my ASIX card (marked as present)

But in my VM (Gentoo linux) nothing is detected. No logs for any USB activity. I can see only:

#lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 0e0f:0002 VMware, Inc. Virtual USB Hub

If i take that USB card and connect to my laptop (with identical Gentoo linux configuration) the card is properly detected.

I have tried also to connect that USB card to the same ESX server on which that VM is running - but the problems is the same.

I have also tried the same config but using vSphere directly on specific ESX server on which that VM is running (configuring ESX not vCenter). And again: i could add detected USB card but my VM does not see anything.

Why vCenter can not pass through that USB card to my VM ?

Thanks,

0 Kudos
1 Reply
weinstein5
Immortal
Immortal

I do not believe USB NIC cards are supported for pass through -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos