VMWare USB Passthrough – Detaljert rettleiing

USB-gjennomgang til eit VMWare-skrivebord

VMWare sin ESXi-hypervisor er berykta restriktiv når det gjeld USB-passthrough. Lær om avgrensingane, og korleis du set opp passthrough frå ESXi-vertsmaskina til ein resident VM. Alternativt kan du prøve USB Network Gate – det er mykje mindre avgrensa enn den innebygde metoden.

VMWare ESXi USB-gjennomkopling

Støtta for USB på VMWare virtuelle maskiner er styrt av ESXi-hypervisoren, og han har ei rekkje avgrensingar. Du kan ikkje bruke:

  • USB-hubbar
  • Strengt tidskritiske lyd- eller videoeiningar (mikrofonar, webkamera, osb.)
  • HID-inndataeiningar, inkludert tastatur og mus


Du må òg aktivere CCID-einingar manuelt for kvar virtuelle maskin. Dette gjer det hovudsakleg nyttig for USB-lagringseiningar, eller eksterne einingar som har ein funksjon som ikkje er PC-relatert, men som kan konfigurerast over USB, som til dømes visse typar UPS.

Brukarar kjem ofte rundt avgrensingane på USB-hubbar ved å kjøpe fleire PCIe USB-adapterkort. Kortet kan så sendast gjennom i sin heilskap, noko som gjer det mogleg å hotswappe USB-einingar. Men å leggje til ei PCIe-eining i ESXi-vertsmaskina medan ein VM køyrer kan føre til datatap, sjølv på andre, urelaterte PCIe-einingar, så unngå å gjere det.

Ei nettverksbasert programvareløysing for USB passthrough, som USB Network Gate, har mange fordelar samanlikna med innebygd ESXi USB.

Merk: aktive USB-operasjonar hindrar ikkje ei virtuell maskin frå å gå i dvale. Sørg for å ikkje bruke dvalefunksjonen medan du overfører filer til ein VMWare-VM.

Korleis aktivere VMWare USB-passthrough

1. Først må du leggje til USB-kontrolleren din i VM-en. Opne vCenter og høgreklikk på den virtuelle maskina di.

2. Gå til fana Virtuell maskinvare.

3. Klikk «Legg til ny eining» og vel «USB-kontrollar», og spesifiser deretter USB-kontrollaren i systemet ditt.

4. Med kontrolleren lagt til kan du bruke den same knappen til å leggje til ei USB-eining. Klikk «Legg til ny eining».

5. Vel «Vert USB-eining» og spesifiser eininga.

Merk: om du vil aktivere ein smartkortlesar eller andre CCID-einingar, legg til linja «usb.generic.allowCCID = TRUE» i .vmx-konfigurasjonsfila til VM-en din, som du kan finne ved å søkje etter namnet til VM-en din under /vmfs/volumes.

USB Network Gate – eit alternativ til innebygd ESXi USB

USB Network Gate tilbyr eit betre alternativ til VMWare ESXi USB-passthrough ved å la deg kople til einingar direkte over IP, utan å gå via USB-kontrollaren til verten. Fordelane inkluderer:

  • Fleire tilgjengelege einingstypar – inkludert inndata-, lyd- og videoeiningar
  • Enkel tilkopling og fråkopling utan vCenter
  • Kople til USB-hubbar utan å trenge ein ekstra USB-kontrollar


Om du er interessert i å prøve USB Network Gate, meld deg på gratis prøveperiode – du kan bruke dei 14 dagane til å sjå om det er kompatibelt med VMWare-oppsettet ditt.

Korleis bruke USB Network Gate for å få USB på VMWare

1. Last ned og installer USB Network Gate på ESXi-vertsmaskina og i den virtuelle maskina.

2. Aktiver ESXi-vertinstansen av USB Network Gate – du kan bruke den 14-dagars gratis prøveperioden.

3. Byt til fana Lokale einingar og klikk «Del» ved sida av den ønskte eininga.

4. På VM-installasjonen av USB Network Gate, byt til Remote Devices og klikk «Connect».

FAQ

Grensa er 20 einingar fordelt på maksimalt 8 USB-kontrollarar.

Human Interface Devices (HID), som omfattar tastatur og mus; isokroniske dataavhengige einingar, som mikrofonar og webkamera; og, viktigast av alt, USB-hubbar.