A pesar de todos los dividendos que las tecnologías de virtualización pueden ofrecer a su empresa, acceder a USB en una máquina virtual que se ejecuta en una estación de trabajo VMware puede ser problemático. Si la máquina virtual ESXi no puede detectar un dispositivo USB local, no logra que funcione correctamente o el servidor ESXi no tiene puertos USB libres, la función de paso a través de USB vendrá en su ayuda.
En este artículo, descubrirá cómo conectar USB a máquinas virtuales VMware de forma fácil y segura y, finalmente, responderá a la pregunta de larga data: ¿Cómo hago para que VMware reconozca mi USB?
Si comprar una herramienta de software adecuada no es una opción, puede intentar configurar la redirección USB a VMware con funciones estándar.
Pero antes de comenzar, tenga en cuenta estas restricciones:
❌ Este método no funcionará para ningún periférico que no esté conectado al puerto USB del host (aunque se puede usar para redirigir algunos dispositivos PCI).
❌ El servicio de árbitro USB debe estar habilitado (manualmente).
❌Hay muchas posibilidades de que no funcione para un controlador USB 3.0 XHCi o cualquier periférico USB que no sea un dispositivo de almacenamiento o una memoria USB.
❌ El número máximo de dispositivos que se pueden conectar al mismo tiempo es dos.
Entonces, finalmente, aquí está su respuesta a la pregunta, '¿Cómo accedo a USB en VMware con métodos nativos?':
/etc/init.d/usbarbitrator start
Para desmontar el dispositivo, seleccione un puerto al que esté conectado y elija Ninguno en su menú.
Si aún no puede acceder al dispositivo USB desde el sistema invitado de su máquina virtual, es posible que también deba apagar la máquina virtual y, a continuación, desenchufar el dispositivo y volver a conectarlo.
La estación de trabajo debe conservar la conexión al puerto USB de la máquina host, pero si no es así, vaya a la > VM > dispositivos extraíbles (Nombre del dispositivo) y seleccione Conectar en el menú.
A partir de vSphere 5.0, puede configurar el paso a través de dispositivos USB mediante un concentrador AnywhereUSB. Se trata de concentradores USB de 2, 8 y 24 puertos compatibles con la tecnología RealPort USB que le permite redirigir automáticamente los dispositivos USB conectados al concentrador a todas las estaciones de trabajo virtuales VMware de su red local.
Las restricciones de este método son:
❌ Una lista muy limitada de dispositivos USB compatibles.
❌ La velocidad máxima es USB 1.1.
❌ Es una solución solo para Windows que no funcionará en ninguna otra plataforma.
❌ Solo puede conectar hasta 2, 8 o 24 dispositivos simultáneamente, dependiendo de la cantidad de puertos USB de su concentrador.
Así es como se hace funcionar este método:
Nota: Si aparece el mensaje de advertencia que indica que los controladores aún no han superado las pruebas del logotipo de Windows, haga clic en Continuar de todos modos.
Si después de este paso el paso a través de USB de ESXi sigue sin funcionar, vuelva al paso 1 e intente hacerlo todo de nuevo. O considere obtener una herramienta adecuada de software USB over Ethernet (por ejemplo, USB Network Gate) para abordar cualquier problema relacionado con el pass-through de una vez por todas.
He aquí por qué USB Network es la mejor solución para el paso a través de USB de la estación de trabajo VMware:
✅ Con la avanzada tecnología de virtualización de puertos de USB Network Gate, puede redirigir periféricos USB al entorno virtual sin limitaciones en el tipo de hardware o sistemas operativos desde los que los está redirigiendo.
✅ Es mucho menos costoso que el infame VMware Horizon Client.
✅ A diferencia de los métodos nativos solo buenos para redirigir dispositivos PCI y memorias USB, USB Network Gate puede configurar en modo de paso cualquier periférico basado en USB, es decir, un teclado con una interfaz HID de arranque, una cámara web, un dispositivo POS, un sistema de automatización industrial, un concentrador USB o un controlador USB 3.0 XHCi.
✅ UNG es tan fácil de usar que agregar un USB a una máquina virtual ESXi no requerirá cambiar manualmente ninguna configuración ni tratar con el servicio de árbitro USB.
El paso a través de USB es una tecnología que redirige todos los datos hacia y desde el dispositivo USB real conectado a una máquina host a un dispositivo USB virtual conectado a su máquina virtual. Esto le permite acceder y operar un USB en su estación de trabajo VMware como si estuviera conectado directamente a ella.
La función de paso USB incorporada de VMware puede limitar la funcionalidad de algunos dispositivos USB y, para otros, no funcionará en absoluto. Es por eso que la forma más fácil de hacerlo es mediante el uso de una aplicación de redirección USB.
USB Redirector (también conocido como USB Network Gate) es una utilidad de propósito especial que actúa como un conector inalámbrico que vincula sus dispositivos USB a las máquinas VMware. Funciona tanto para los puertos y dispositivos USB locales como para los conectados a cualquier computadora conectada a la red. La solución funciona a la perfección con VMware vSphere, VMware ESXi, muchos otros entornos virtuales y todos los sistemas operativos populares.
Estos son los tres componentes que necesita para conectar una unidad USB a una máquina virtual VMware:
Nota: para utilizar USB 3.0, el hardware de la máquina virtual debe ser la versión 8 o superior.
Puede usar la función de paso a través de USB de VMware para conectar hasta 20 dispositivos físicos con una interfaz USB y un puerto USB a cada máquina virtual o host ESXi. Cuando agregue una controladora USB virtual, asegúrese de haber instalado un controlador USB de VMware en su sistema operativo invitado.
Para quitar de forma segura un controlador USB virtual de la máquina virtual, comience por quitar todos los dispositivos USB conectados a él.