Conectando dispositivos USB en entornos VMware ESX
Ya hace tiempo que quería publicar este documento, donde con un simple software llamado USB over Network (http://www.usb-over-network.com/usb-over-network.html) podemos compartir dispositivos USB a través de la red ethernet, esto es, podemos tener en el servidor físico (en el VirtualCenter o VCB x ejemplo) un servidor con varios adaptadores USB o ampliandole con dispositivos PCI… enchufar en este hardware los dispositivos USB que necesiten las máquinas virtuales y compartirlo por la red; en las MV se instala un software cliente que hará que se conecten a este servidor de USB’s. A parte de este software también hay otras soluciones, pero personalmente no van tan rápidas como está. SI buscamos una solución hardware recomentaría AnywhereUSB (http://www.digi.com/products/usb/anywhereusb.jsp).
Instalación de USB over Network en el servidor de USB,
Este es el software que deberemos instalar en el ‘servidor’ de USB, esto es, en el servidor que querramos que comparta sus puertos USB a otros equipos, la instalación es tipo ‘My wife’ (que sí, que sí…) 🙂
Aceptamos el acuerdo de licencia, “Next”,
Metemos nuestros números de licencia, o si no, podemos testear la aplicación de forma gratuñita durante 15 días…
Path de instalación por defecto: “C:Archivos de programaUSB over Network (Server)” & “Next”,
“Install” para comenzar a instalar,
…
Tras unos segundos tendremos la aplicación instalada, la abrimos.
Nos detectará todos los dispositivos USB que tenemos conectados, sobre el que queramos compartir, botón derecho & “Share”, también tenemos opciones para que comparta todos los dispositivos USB o para que posteriormente se conecten a todos, o cambiar el puerto tcp de escucha…
OK, vemos que está a la espera de conexión, listo, vamos a instalar el software cliente en una máquina virtual que querramos que tenga este dispositivos USB asociada a ella.
Instalación de USB over Network en el cliente de USB,
Lo dicho, esto sería lo que tengamos que instalar en todas nuestras máquinas virtuales que residan en cualquier VMware ESX que necesiten dispositivos USB, por ejemplo una mochila de licencias… IDEM que antes, asistente ‘My wife’,
“Next”,
Path de instalación por defecto: “C:Archivos de programaUSB over Network (Client)” & “Next”,
“Install” para instalarlo ya,
…
Bien tras unos segundos ya lo tenemos instalado, ahora tenemos que conectarnos al servidor de USB y escoger el dispositivo USB que nos interese conectar a esta máquina.
Abrimos la aplicación cliente, pulsamos en “USB Device” > “Add…” para conectarnos al servidor USB over Network Server,
Indicamos la dirección IP o el nombre del host que tiene el software servidor instalado, si no hemos cambiado el puerto, por defecto será el 33000tcp & “OK”,
Nos mostrará los dispositivos USB que tiene compartidos y simplemente sobre el que querramos conectar, pulsamos con botón derecho “Connect”,
Y listo, nos lo marcará como conectado, ya podremos trabajar con este dispositivo con la función que nos sea necesaria.