Solved

Getting USB to work on ESXI 5

Posted on 2011-09-23
8
2,734 Views
Last Modified: 2012-05-12
I recently installed  ESXI on a new machine for some virtualization testing.  Being new to this particular technology, I'm having trouble with USB support.  I've read a number of articles on support for version 4.0, but I am currently running 5.0.0.  The software applications we're going to be running on this machine require a USB Dongle to be plugged in order for the software to function, but when I plug any device in (like a hard drive), the drive does not recognize anything.

I've installed a third party usb controller card in the machine, but it doesn't seem to matter which port (on the motherboard or not) I plug it into, I cannot successfully detect anything.

Any help would be appreciated!   Added Controller
0
Comment
Question by:Kyle Witter
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
8 Comments
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 250 total points
ID: 36586995
Your host server has to support USB Passthrough, or VMDirectPath (IOMMU in the BIOS - check with your server vendor). If not, what you'll have to do is use something like AnywhereUSB: http://www.digi.com/products/usb/anywhereusb#overview
VMDirectPath: http://www.petri.co.il/vmware-esxi4-vmdirectpath.htm; http://http://kb.vmware.com/kb/1010789

~coolsport00
0
 
LVL 120
ID: 36587021
When you connect the USB device to the Servers USB ports (not the added controller)

I can see you have installed a USB Controller in the VM, which is good.

 USB
Do you get the above error in  the screen shot?

0
 
LVL 120
ID: 36587078
If you are see-ing the above screen shot, and no devices are shown, even after connecting, either the USB devices are not supported or your server does not support USB Passtru.

You could opt for adding a PCI-E device, VMDirect Path, but your server has to support this as well.

Checkout these which also applicable to ESXi 5.0.

http://www.vm-help.com/esx40i/VMDirectPath/USB_Setup.php
http://vstorage.wordpress.com/2010/07/15/usb-passthrough-in-vsphere-4-1/
0
Building an interactive eFuture classroom

Watch and learn how ATEN provided a total control system solution including seamless switching matrix switch, HDBaseT extenders, PDU, lighting control to build an interactive eFuture classroom.

 
LVL 1

Author Comment

by:Kyle Witter
ID: 36587080
I did see that and I added the device (attached pic), but it still does not show up in the VM
usb-dev.jpg
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 36587096
Go to the Configuration tab, then Advanced Settings in the Hardware box. If you see "Host does not support passthrough", then you can't do it. You'll need to use AnywhereUSB.
0
 
LVL 120

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 250 total points
ID: 36587114
Interesting because the device should be recognised in the VM.

Select Device Manager, Rescan for Plug and Play, or Restart VM.

(not all USB devices are supported)
0
 
LVL 120
ID: 36587151
@coolsport00: USB Passthru' is slightly different. A host does not have to support Direct I/O path for USB Passthru' to function.

 USB
USB2
See here, Server does not support DIrect I/O path, but supports USB Passthru.
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 36587239
Ah, ok; that always confused me! Thanks bud..
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Dell R730 NVMe Raid Options 4 145
VMWare vSAN 5 85
Best way to setup a Win 7 VM with minimal access to the Host Operating System 8 81
ESXI update version 5.5.0.1623387 7 74
If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
When rebooting a vCenters 6.0 and try to connect using vSphere Client we get this issue "Invalid URL: The hostname could not parsed." When we get this error we need to do some changes in the vCenter advanced settings to fix the issue.
Teach the user how to convert virtaul disk file formats and how to rename virtual machine files on datastores. Open vSphere Web Client: Review VM disk settings: Migrate VM to new datastore with a thick provisioned (lazy zeroed) disk format: Rename a…
Teach the user how to configure vSphere clusters to support the VMware FT feature Open vSphere Web Client: Verify vSphere HA is enabled: Verify netowrking for vMotion and FT Logging is in place or create it: Turn On FT for a virtual machine: Verify …

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question