nov 23 2009

HOWTO USB in VMWare ESX e ESXi

Category: TecnologyDavide Bombarda @ 13:41

Utilizzando quotidianamente ESX e ESXi si scopre la dificoltà  della virtualizzazione dell’USB.

L’Usb essendo legato ad una porta fisica rischia di vanificare tutti gli sforzi di astrazione fatti con la virtualizzazione.

Ma cosa succede se è necessario un device USB (ad esempio una chiavetta hadware HASP)?

E’ possibile attivare un usb passthrough (non l’ho mai visto funzionare come da design però esiste) oppure ?

Esistono gli hub  IP-USB!

Ufficialmente  sono supportati da Vmware i  Digi AnywhereUSB.  e sono COSTOSI.

C’è una laternativa semplice ed economica: Belkin F5L009 (http://www.belkin.com/support/product/?lid=en&pid=F5L009&scid=1).

Con circ 60 Euro avrete quasi tutti i device USB funzionanti nei vostri server virtuali  – incluse le HASP keys.

Ho voluto tradurre e condensare l’utilizzo di guide di altri utenti correttamente nel trackback unendole alla mia esperienza personale.

Mi riferiro a Windows Server 2003 e  Windows  Server 2003 x64.

Materiale occorrente

Tempo necessario 30-60 minuti

Hardware:

Belkin F5L009
Un server virtuale a cui connettersi

N.B. il device supporta solo velocità di trasferimento USB non USB dato dalla limitazione della porta on board 100 mbps non so se esistono IPUSB gigabit…..

Software:

Silex Tech Virtual Link Driver and Software:http://www.silexamerica.com/support/software/svl.html io ho utilizzato la versione 3.40

Utilizziamo la versione di Silex in quanto l’apparecchio Belkin è una versione rimarchiata dello stesso apparato e il driver è utilizzabile su maggiori versioni (Win 2000) a 32 e 64 Bit

Altri requisiti:

Diritti amministrativi sulle macchine coinvolte.

Pazienza!

Setup

The issue that occurs inside of a VMware server is when you install Windows there is no USB root devices found so Windows does not install the proper USB support files. In this case, it’s only a single file, USBD.SYS, that is missing.

1- Connettete l’ USB Belkin  hub alla rete
2- Installate il software silex
3- Ignorate i popup di nuov odevice

4- Trovate il file  USBD.SYS , in quanto vvmware non installa nessun USB root non è possible vedere device USB

Potete trovarlo sulla macchina stessa , oppure in un altra macchinaWindows o nella cartella  i386 del  CD di installazione di Windows. Copiate il file in C:\windows\system32\drivers\
5- Reboot della macchina virtuale
6- Una volta termiato il reboot, completate il setup dell software, chiavette, o latri device usb che avete connesso.

note sulle chiavi hardware
Aladdin Hardlock USB key, dovete scaricare i drivers aggiornati  Aladdin’s Hardlock Page.

Tag: anywhere, AnywhereUSB, Digi, esx, esxi, usb, USBanywhere, vmware

Rispondi