domingo, 19 de julio de 2015

VMware Problems using some USB devices in a virtual machine (774) / Problemas usando dispositivos USB en una máquina virtual

Source: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=774


Details
 
You cannot use a specific USB device in my virtual machine.
The guest operating system locks up.
Failure when you plug in a USB device
You see an error message similar to:.
 
Inappropriate ioctl for device
 
  
Solution

 
  1. Determine whether the USB device needs extra configuration. Issues can occur because the USB devices do not implement the USB protocol as expected. To resolve this issue, you can use certain "quirks" in the guest's interactions with the USB device. To add quirks: 
    1. Open the vmware.log file.
    2. Search for the device manufacturer's name. Find a line that looks similar to:
      1. vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:8240 path:13/7/2 speed:full family:hid]
      2. The line has the name of the USB device and its vid and pid information. Make a note of the vid and pid values.
    3. Edit the .vmx file. Add this line to the .vmx file, replacing vid and pid with the values noted in Step 2, each prefixed by the number 0 and the letter x.
      1. For example, for the Apple device found in step 2, this line is:
      2. usb.quirks.device0 = "0x05ac:0x8240 skip-reset"
      3. Save and close the .vmx file.
      4. Restart the virtual machine and try connecting the device again.
 
If the issue is not resolved, replace the quirks line added in Step 4 with one of these lines, in the order provided, and repeat Steps 5 to 8:
 
usb.quirks.device0 = "vid:pid skip-refresh"
usb.quirks.device0 = "vid:pid skip-setconfig"
usb.quirks.device0 = "vid:pid skip-reset, skip-refresh, skip-setconfig"
 
Notes:
 
◾Use one of these lines at a time. If one does not work, replace it with another one in the list. Do not add more than one of these in the .vmx file at a time.
◾The last line uses all three quirks in combination. Use this only if the other three lines do not work.
 
 

No hay comentarios:

Publicar un comentario