• Skype for Business - Lync Server
  • Comunicaciones Unificadas (UM)
  • Virtualización
  • Proyectos
  • openHAB, Casa Inteligente y mas...
  • Sobre el autor Guillermo Sanchez (ITSanchez)

Hyperv R2, Utilizar el puerto USB en una maquina Virtual

Categoría de nivel principal o raíz: Virtualizacion Creado en Miércoles, 14 Abril 2010 Última actualización el Sábado, 01 Septiembre 2012 Publicado el Miércoles, 14 Abril 2010 Escrito por Guillermo Sanchez
Ratio:  / 0
MaloBueno 

En mas de una oportunidad necesitamos utilizar algun dispositivo USB en una maquina virtual puntuamente he realizado la implementación de Blackberry Enterprise Express de RIM, para realizar la sincronización contra Exchange 2007.
Para poder activar los dispositivos moviles la primera vez hay que hacerlo mediante una conexión USB.
Buscando en internet me econtre con una solución de un tercero en este caso USB over Network de Fabula Tech http://www.fabulatech.com/usb-over-network.html, en el link pueden ver los detalles.
USB Over Network consta de dos aplicaciones el servidor que debe instalarse en el equipo que va a compartir el dispositivo USB y requiere la compra de una licencia pueden ver los detalles en el link anterior.
Pueden descargar la versión de evaluación http://www.fabulatech.com/usb-over-network-download.html.
En cuanto al funcionamiento es muy sencillo se instala el servidor en la maquina que comparte el puerto USB, se busca el icono:



USB Over Network Server

Vemos la pantalla del programa, seleccionamos el dispositivo -> boton derecho del mouse -> Share


Vemos que el disposivito esta compartido, ahora hay que ir a la maquina virtual e instalar el cliente

Luego de la instalación del cliente buscamos el icono USB Over Network Client

Boton derecho -> Add Remote USB Server, agregamos el nombre de la maquina o su dirección IP (es importante tener abierto el puerto 33000 en el firewall del cliente y del servidor para que funcione)

Vemos los dispositivos disponibles, en este caso el Blackberry que comparti en el servidor boton derecho -> Connect

Luego de la instalación del cliente buscamos el icono USB Over Network Client

El dispositivo ya esta conectado funcioando de la misma forma que en un puerto USB local, espero les sea de utilidad.
Aguardo sus comentarios.

HEADER

Guillermo Sanchez19-06-2012 10:30#9
Cito a Guillermo Lund:
Para sumar.
Descargué la versión de prueba de Fabulatech y probé instalando el servidor Usb en el host de 64 (W2k8R2 Std)y el cliente Usb en la MV (W2k8 std de 32b).
Al colocar la llave de Tango los drives de la llave se cargaron en la MV como si el puerto Usb residiera allí. Instalamos el Tango 8.90 en la MV y reconoció la llave localmente.
Por ahí leí que calificaban como algo muy caro ese software. Todo depende. Si es una Empresa quien hace uso de este software gastar u$a 148 en la version que comparte 1 puerto no es gran cosa. Ante el buen resultado lo compraron y está en funcionamiento el Tango version 8.90 en una MV manejada desde Hyper-V
Saludos, Guillermo Lund

Estimado Guillermo:
Excelente aporte yo lo usaba para activar Blackberrys con BES, la version gratuita y me funcionaba perfecto.
Saludoss
Guillermo
Guillermo Lund16-06-2012 12:49#8
Para sumar.
Descargué la versión de prueba de Fabulatech y probé instalando el servidor Usb en el host de 64 (W2k8R2 Std)y el cliente Usb en la MV (W2k8 std de 32b).
Al colocar la llave de Tango los drives de la llave se cargaron en la MV como si el puerto Usb residiera allí. Instalamos el Tango 8.90 en la MV y reconoció la llave localmente.
Por ahí leí que calificaban como algo muy caro ese software. Todo depende. Si es una Empresa quien hace uso de este software gastar u$a 148 en la version que comparte 1 puerto no es gran cosa. Ante el buen resultado lo compraron y está en funcionamiento el Tango version 8.90 en una MV manejada desde Hyper-V
Saludos, Guillermo Lund
Guillermo Lund26-05-2012 12:33#7
Opcion 1:
Me parece que esta version de tango (8.90) busca la llave (usb)localmente y, al ser una máquina virtual (w2k8 32bits) la que tendrá el servidor Tango, no tengo como hacer que la vea por ello lo de esta aplicación que la comparte puertos Usb que los convierte en locales en el equipo cliente.
Opción 2:
El tecnico local (En san Juan) que vino no logró instalar los drivers de la llave en el host que es w2k8 R2 de 64 bits (Es un servidor HPProliant150G6 ). Como no lo pudo logras finalmente no recomendó que instaláramos esa version de Tango en un equipo de 64bits. (Poncio Pilatos).

La pregunta es:
Al instalar la aplicación usb-overN "Servidor" en el equipo de 64bits y la aplicación usb-overN "cliente" en la máquina virtual de 32bits. Los drivers de la llave deben ser de 64bits o de 32bits?. Por eso mi pregunta anterior,los drivers de la llave deberé si o si instalarlos en el equipo donde físicamente está la llave (64bits) o en el cliente (32bits) que usa ese puerto usb como si fuera local/propio con ese software?.
Guillermo Sanchez25-05-2012 22:08#6
Cito a Guillermo Lund:
Buen día Guillermo. Gracias por todos tus aportes y predisposición.
Tema: Tango(Version 8.90 legal pero sin posibilidades de upgraderlo a ultima version. Muy $$$).
Situación:
Servidor Host: w2k8R2, 64 bits (con sus puertos usb) e HyperV.
Máquina Virtual: w2k8 SP2 de 32 bits (No recibe los puertos Usb del host).
Objetivo:
La llave(hardlock) deberé instalarla en el host (64 bits). Y verla desde la máquina virtual (Tango se validará con ella).
Acciones:
Instalo el "Usb Server" en el host de 64 bits
Instalo el "Usb Cliente" en la máquina virtual.
Pregunta: Al colocar la llave en el host, puerto Usb que compartí, los drivers de esa llave los deberé instalar en el host o en el Cliente que la ve como local?.

Espero haber sido claro en mi planteo.
Muchas gracias,
Guillermo Lund

Estimado Guillermo:
Para ese problema tienes dos soluciones:
1-Poner la llave en un cliente.
2-Poner la llave en el host de hyper-v ahi instalas el server de este producto y el cliente en la maquina virtual y deberia funcionar correctamente.
Yo utilizaba esta solucion para activar Blackberrys con BES y funciono sin problemas.
Saludos
Guillermo!
Guillermo Lund25-05-2012 11:31#5
Buen día Guillermo. Gracias por todos tus aportes y predisposición.
Tema: Tango(Version 8.90 legal pero sin posibilidades de upgraderlo a ultima version. Muy $$$).
Situación:
Servidor Host: w2k8R2, 64 bits (con sus puertos usb) e HyperV.
Máquina Virtual: w2k8 SP2 de 32 bits (No recibe los puertos Usb del host).
Objetivo:
La llave(hardlock) deberé instalarla en el host (64 bits). Y verla desde la máquina virtual (Tango se validará con ella).
Acciones:
Instalo el "Usb Server" en el host de 64 bits
Instalo el "Usb Cliente" en la máquina virtual.
Pregunta: Al colocar la llave en el host, puerto Usb que compartí, los drivers de esa llave los deberé instalar en el host o en el Cliente que la ve como local?.

Espero haber sido claro en mi planteo.
Muchas gracias,
Guillermo Lund
Guillermo Sanchez30-03-2011 13:00#4
Oscar,
la verdad no conozco otra lo cual no quiere decir que no exista.
Saludos!
-1oscar30-03-2011 06:15#3
Estuve viendo la solución que pones y la verdad me parece carisima, hay alguna más economica?...Es para poder usar los usb en hyper-V, saludos.
Guillermo Sanchez02-02-2011 21:44#2
Te agradezco tu tiempo para compartir tu experiencia, tambien utlice esta solucion para BES.
Saludos Cordiales
Guillermo
Juan02-02-2011 15:02#1
Hola, he tenido un problema con BES (sólo permitia abrir BB Administration Service desde el IE de la propia VM en hyperV) y gracias a tu explicación he podido agregar el dispositivo desde mi PC y volver a sincronizarlo. Gracias.

No tiene permisos para escribir el comentario