Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Olga Weis Olga Weis Última actualización Aug 14, 2024

VMware USB Passthrough - Adición y Configuración

Algunos problemas pueden afectar a los usuarios que trabajan en entornos virtuales. Uno de estos problemas surge cuando una máquina virtual que ejecuta VMware no detecta los dispositivos USB. No se puede trabajar eficientemente con VMware Workstation si los dispositivos USB no aparecen en el administrador de dispositivos de su sistema.

Otros problemas relacionados con los dispositivos periféricos incluyen la implementación incorrecta de la redirección USB en VMware, lo que resulta en un mal funcionamiento de los dispositivos. También puede encontrarse con limitaciones físicas basadas en el número de puertos USB disponibles en la sesión virtual.

Este artículo abordará los métodos que se pueden utilizar para eliminar estos problemas. Le mostraremos cómo conectar de manera rápida y sencilla dispositivos USB a máquinas virtuales de VMware, destacando FlexiHub como la mejor solución porque ofrece una experiencia rápida y sin restricciones.

Cómo conectar un dispositivo USB a VMware

Aquí le mostramos cómo conectar dispositivos USB a una máquina virtual de VMware que se ejecuta en VMware Workstation sin software adicional.

VMware USB Passthrough
  • Los dispositivos USB que están físicamente conectados a un ordenador anfitrión se conectan automáticamente al sistema invitado cuando la ventana de la máquina virtual está activa. Puede desactivar la función de conexión automática en el panel del controlador USB en el Editor de Configuración de la Máquina Virtual.
  • Si no hay puertos USB disponibles en la máquina virtual en el momento en que se conecta el dispositivo, se mostrará un cuadro de diálogo. Entonces tiene la opción de ignorar el nuevo dispositivo o liberar un puerto desconectando otro dispositivo. Si lo ignora, el dispositivo se conectará al anfitrión.
  • Use el panel VM -> Dispositivos extraíbles para especificar los dispositivos USB que desea conectar a su sesión virtual. Puede conectar un máximo de dos dispositivos a la vez. No se puede superar esta limitación con un concentrador, ya que se cuentan los dispositivos y no el concentrador en sí.
  • Un menú en su máquina virtual muestra los dispositivos actualmente conectados al ordenador anfitrión y disponibles para la sesión invitada de VMware. Conéctese simplemente pasando el ratón sobre el menú y haciendo clic en el dispositivo deseado. Cuando se conecta un nuevo dispositivo, seleccionarlo desconecta el primer periférico en la lista y conecta el nuevo.
Puede conectar manualmente un dispositivo desde su sesión virtual con el menú VM > Dispositivos extraíbles. Necesitará usar este método de conexión si ha desactivado la función de conexión automática.

Para liberar un dispositivo, simplemente seleccione su puerto y elija "Ninguno" en su menú.
FlexiHub
4.8 Rank basado en 386+ comentario

Adición de un dispositivo USB a una máquina virtual desde un host ESXi

Los dispositivos de paso USB se pueden añadir a una máquina virtual desde un host ESXi. Los dispositivos periféricos deben estar físicamente conectados al ordenador anfitrión que ejecuta la máquina virtual. Un dispositivo USB solo se puede conectar a una máquina virtual a la vez y debe ser liberado por una VM antes de poder ser añadido a otra.

Siga los siguientes pasos para conectar dispositivos USB a máquinas virtuales:
  • Verifique la compatibilidad de la máquina virtual con ESX/ESXi 4.0 o versiones posteriores.
  • Asegúrese de que un controlador USB esté disponible o añada uno a la VM.
  • Habilite todos los dispositivos USB al usar vMotion con múltiples dispositivos. La migración de dispositivos individuales no está soportada. Más información se puede encontrar consultando las Condiciones y limitaciones al configurar dispositivos USB para vMotion.
  • Confirme que la VM cumpla con los requisitos para soportar dispositivos USB.
  • Añada unidades USB CD/DVD como dispositivos SCSI. No se admite la adición o eliminación dinámica de dispositivos SCSI.
  • Asegúrese de que se haya establecido el privilegio requerido: Configuración de la Máquina Virtual.Dispositivo USB del anfitrión.

Configurar un dispositivo USB desde un host ESXi a una máquina virtual

Se pueden añadir múltiples dispositivos USB a las máquinas virtuales siempre que tengan una conexión física con el host ESXi. Dispositivos USB como llaves de seguridad y discos duros pueden conectarse utilizando la tecnología de paso USB, lo que los hace disponibles para las máquinas virtuales que se ejecutan en el ordenador anfitrión.

¿Qué es la tecnología de paso USB?

Los dispositivos USB conectados a un ordenador anfitrión físico solo están disponibles para las máquinas virtuales que se ejecutan en ese host. Las máquinas virtuales que se ejecutan en otros hosts no pueden conectarse a estos dispositivos USB. Los dispositivos USB también solo pueden ser utilizados por una máquina virtual a la vez. Una vez que el dispositivo se conecta a una VM, ya no está disponible para otras máquinas virtuales hasta que se termine la conexión actual. En ese momento, otras máquinas virtuales pueden acceder al dispositivo USB.

Cuando conecta un dispositivo de paso USB a un host ESXi con una conexión física al periférico, necesita un árbitro, un controlador y un dispositivo USB físico o un concentrador de dispositivos.

FlexiHub
4.8 Rank basado en 386+ comentario
share usb over network

Árbitro USB

El árbitro USB gestiona el tráfico de dispositivos USB y las solicitudes de conexión. Está instalado y habilitado por defecto en los hosts ESXi. El papel del árbitro es identificar los dispositivos USB conectados y gestionar las conexiones a las máquinas virtuales residentes en el host. Dirige la transmisión de datos desde el anfitrión a la máquina virtual correcta. El árbitro también garantiza que otras máquinas virtuales no utilicen el dispositivo hasta que sea liberado por la máquina virtual actualmente conectada.

Controlador USB

Un controlador USB de hardware proporciona funcionalidad USB a los puertos USB de un anfitrión. Las máquinas virtuales disponen de un controlador USB virtualizado para gestionar la funcionalidad USB en la máquina virtual. Los controladores deben estar presentes en el anfitrión antes de que los dispositivos USB puedan añadirse a una máquina virtual. Los controladores comunes incluyen USB 1.1, USB 2.0, USB 3.1 SuperSpeed y USB 3.1 SuperSpeedPlus.

Un árbitro USB está limitado a monitorear 15 controladores USB. Los dispositivos conectados a controladores numerados por encima de 15 no pueden ser utilizados por la máquina virtual.

Dispositivos USB

Se puede añadir un máximo de 20 dispositivos USB a una máquina virtual para la conectividad simultánea. Este es también el número máximo de dispositivos USB que un solo host ESXi puede soportar para la conexión a máquinas virtuales que se ejecutan en él. Hay más información disponible sobre los dispositivos específicos que son compatibles para el paso en hosts ESX o ESXi a máquinas virtuales.

Controlador USB virtual

Un controlador USB virtual es una emulación de un controlador físico utilizado para máquinas virtuales que se ejecutan en un hipervisor. El controlador virtual se comunica con un controlador USB físico para soportar la funcionalidad de paso para un dispositivo utilizado por una máquina virtual invitada en un host ESXi. Un controlador USB virtual es un requisito al implementar el paso USB en una máquina virtual.

Puede conectar hasta ocho controladores USB virtuales a una máquina virtual que se ejecute en un host ESXi. Al eliminar un controlador USB virtual, primero debe eliminar todos los dispositivos USB conectados. Después de añadir un controlador USB virtual a una máquina virtual, se instala un controlador USB de VMware.

NOTA: Requisitos para USB 3.0

El USB 3.0 es compatible con servidores ESXi a partir de VMware vSphere 5.5 patch 3 y requiere el controlador USB xHCI. VMware vSphere 7.0 admite dispositivos USB 3.1 que funcionan a su máxima velocidad. Los sistemas operativos compatibles son Linux con núcleo Linux 2.6.35 o superior, Windows 8.1 o superior, y Windows Server 2012 R2 o superior.

VMware USB Passthrough - Un método con software

Hay una manera sencilla de conectar un dispositivo USB a una máquina virtual de VMware. El software FlexiHub funciona como un conector inalámbrico entre las sesiones de VMware y los dispositivos USB conectados a cualquier ordenador conectado a la red. Esto incluye el ordenador anfitrión local. El software es una excelente solución para el problema de cómo conectar dispositivos USB en máquinas virtuales de VMware.

Siga estos sencillos pasos para implementar VMware USB Passthrough con FlexiHub:

  • 1.
    Primero, deberá crear una cuenta de FlexiHub.
    Cuenta FlexiHub
  • 2.
    Comience una prueba gratuita y descargue FlexiHub.
    Instalar FlexiHub en la computadora que será el servidor
  • 3.
    Instálelo en el ordenador donde el dispositivo USB requerido esté físicamente conectado.
    acceso remoto a su dispositivo
  • 4.
    Descargue e instale el programa en una máquina virtual, inícielo y podrá conectarse al dispositivo USB requerido.
    Conectar dispositivo

Como solución multiplataforma, FlexiHub puede utilizarse en diversos entornos informáticos. Es compatible con la comunicación entre cualquier configuración de ordenadores Windows, Linux y Mac.

FlexiHub
4.8 Rank basado en 386+ comentario
share usb over network

El principal beneficio de FlexiHub es que permite VMware USB 3 Passthrough con dispositivos USB remotos utilizando su red local, conectividad Ethernet o Internet. Esto le permite configurar VMware USB Passthrough en VMware Workstation cuando no se encuentra cerca del equipo. Solo es necesario instalar la aplicación en el servidor anfitrión y en el sistema operativo invitado.

El uso de tecnología avanzada de virtualización de puertos permite a FlexiHub habilitar la redirección USB de VMware en muchos dispositivos que no pueden lograr la conectividad utilizando métodos nativos. Intentar conectar un teclado con un HID arrancable no es posible en VMware ESXi sin soluciones de terceros. Lo mismo ocurre con dispositivos como cámaras de video que utilizan transferencias de datos isócronas. FlexiHub le permite incluso redirigir cualquier tipo de dispositivo USB iOS a sesiones virtuales de VMware.

Preguntas frecuentes sobre la redirección USB en VMware

VMware USB Passthrough permite que los dispositivos USB físicos conectados a un host VMware ESXi sean accesibles para máquinas virtuales que se ejecutan en el ordenador anfitrión. Los dispositivos físicos solo se pueden conectar a una máquina virtual a la vez. Los dongles de seguridad y los dispositivos de almacenamiento externos a menudo se conectan a máquinas virtuales utilizando USB Passthrough.
Una aplicación de redirección USB es la forma más efectiva de utilizar dispositivos USB con instancias de VMware. USB Redirector de Electronic Team es un método eficiente para conectarse a dispositivos USB desde máquinas virtuales. Todo lo que se requiere es que la aplicación esté instalada en el ordenador anfitrión y en la máquina virtual. Esto permite que la máquina virtual obtenga control total del dispositivo periférico tan pronto como esté físicamente conectado al anfitrión.
Simplemente seleccione VM > Dispositivos extraíbles en USB Redirector cuando quiera conectar su máquina virtual a un dispositivo USB. Se pueden conectar hasta dos dispositivos simultáneamente. Si se está utilizando un concentrador USB para conectar los dispositivos al anfitrión, su máquina virtual no reconocerá el concentrador y solo verá los dispositivos conectados.
VMware USB Passthrough
  • 4.8 clasificación general basado en 386+ comentario
  • Windows, macOS, Linux, Android y Raspberry Pi.
  • 10.76MB Size.
  • Versión 7.0.15125. (03/06/2024).
  • A partir de $14/mes en facturación anual