Las controladoras USB están disponibles para agregar máquinas virtuales con el fin de admitir acceso directo USB desde un host ESXi o desde un equipo cliente hacia una máquina virtual.

Con VMRC, puede agregar una controladora xHCI virtual, una controladora EHCI virtual y una controladora UHCI virtual por cada máquina virtual. En vSphere Web Client, puede agregar una controladora xHCI y una controladora EHCI+UHCI. Con la versión de hardware 11, la cantidad de puertos de hub raíz admitidos por controladora xHCI es de ocho (cuarto puertos lógicos USB 3.0 y cuarto puertos lógicos USB 2.0).

Las condiciones para agregar una controladora varían, según la versión del dispositivo, el tipo de acceso directo (equipo cliente o host) y el tipo de sistema operativo invitado.

Tabla 1. Compatibilidad con controladoras USB
Tipo de controladora Versión de dispositivo USB compatible Compatible para acceso directo desde un host ESXi a una máquina virtual Compatible para acceso directo desde un equipo cliente a una máquina virtual
EHCI+UHCI 2.0 y 1.1
xHCI 3.0, 2.0 y 1.1 Sí (solo para dispositivos USB 3.0, 2.0 y 1.1) Sí (sistemas operativos invitados Linux, Windows 8 y posteriores, y Windows Server 2012 y posteriores)

Para los sistemas Mac OS X, la controladora EHCI+UHCI está habilitada de forma predeterminada y es necesaria para el acceso de un teclado y un mouse USB.

Para las máquinas virtuales con sistemas operativos invitados Linux, es posible agregar ambas controladoras, pero los dispositivos 3.0 superveloces no son compatibles para acceso directo desde un host ESXi hacia una máquina virtual. No es posible agregar dos controladoras del mismo tipo.

Para el acceso directo mediante USB desde un host ESXi hacia una máquina virtual, el árbitro de USB puede supervisar 15 controladoras USB como máximo. Si el sistema incluye controladoras que superan el límite de 15 controladoras y se conectan dispositivos USB a ellos, los dispositivos no estarán disponibles para la máquina virtual.

Requisitos previos

  • Los hosts ESXi deben tener módulos y hardware de controladoras USB que sean compatibles con los dispositivos USB 3.0, 2.0 y 1.1 presentes.
  • Los equipos cliente deben tener módulos y hardware de controladoras USB que sean compatibles con los dispositivos USB 3.0, 2.0 y 1.1 presentes.
  • Para usar la controladora xHCI en sistema operativo Linux invitado, asegúrese de que el kernel de Linux sea de la versión 2.6.35 o de una versión posterior.
  • Compruebe que la máquina virtual esté encendida.
  • Privilegio necesario (acceso directo de host ESXi): Máquina virtual.Configuración.Agregar o quitar dispositivo

Procedimiento

  1. Haga clic con el botón derecho en una máquina virtual del inventario y seleccione Editar configuración.
  2. En la pestaña Virtual Hardware (Hardware virtual), seleccione USB Controller (Controladora USB) en el menú desplegable New device (Nuevo dispositivo) y haga clic en Add (Agregar).
    La nueva controladora USB aparece en la parte inferior de la lista de dispositivos Virtual Hardware (Hardware virtual).
  3. Amplíe New USB Controller (Nueva controladora USB) para cambiar el tipo de controladora USB.
    Si aparece un error de compatibilidad, soluciónelo antes de agregar la controladora.
  4. Haga clic en Aceptar.

Qué hacer a continuación

Agregue uno o más dispositivos a la máquina virtual.