Inhoudsopgave:

Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine: 14 stappen
Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine: 14 stappen

Video: Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine: 14 stappen

Video: Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine: 14 stappen
Video: CS50 2015 - Week 6 2024, September
Anonim
Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine
Hoe u een USB-modem omleidt naar een VMware ESXi virtuele machine

Hallo iedereen! Vandaag zal ik je vertellen hoe je een USB-modem omleidt naar een virtuele VMware ESXi-machine. Op dezelfde manier kunt u een geheugenstick en sommige andere USB-apparaten omleiden. Deze al lang bestaande VMware-functie heeft zijn voor- en nadelen, dus we zullen alles doornemen. In onze organisatie hebben we de functie getest voor het monitoring- en beschikbaarheidsmeldingssysteem van onze servers, zodat de aangewezen medewerkers Zabbix-meldingen op operationele basis kunnen ontvangen. Maar nogmaals, ik wed dat je deze functie aan je eigen behoeften kunt aanpassen.

Waarvoor wordt USB-omleiding naar VMware gebruikt?

In de meeste gevallen leiden mensen USB-apparaten om naar een bepaalde virtuele machine voor de services die een hardwaresleutel of een modem nodig hebben voor een juiste werking (bijvoorbeeld meldingsservices). Deze modus wordt Host-Connected USB Passthrough genoemd. Vervolgens geef ik u een lijst met vereisten waaraan moet worden voldaan om deze functie goed te laten werken. USB-omleidingsregels:

  • De eerste regel klinkt heel logisch: één USB-apparaat kan aan één virtuele machine worden toegevoegd. Die machine kan maximaal 20 USB-apparaten hebben, dat is genoeg en te sparen.
  • Virtuele hardware moet 8 of hoger zijn. Er moet een USB-controller op een host zijn.
  • De USB-arbiter van de ESXi-host kan tot 15 controllers bedienen
  • Houd er rekening mee dat wanneer u een migratieprocedure (vMotion) uitvoert op uw VM, USB er niet mee migreert
  • Voordat u een USB-apparaat toevoegt, moet u een USB-controller toevoegen aan de apparaten van uw VM
  • Voordat u een USB-apparaat kunt loskoppelen van uw VM, moet u eerst de USB-controller loskoppelen die is omgeleid naar de virtuele machine
  • U moet USB-apparaten loskoppelen van de VM voordat u geheugen of CPU-hot-add gebruikt. Een toename van middelen zal ze hoe dan ook afsnijden en dat kan leiden tot gegevensverlies.
  • U kunt een VM niet starten vanaf een omgeleid USB-apparaat

Hier is een VMware-lijst met officieel ondersteunde apparaten. Het is niet volledig, dus als je apparaat er niet is, kan het nog steeds prima werken. Probeer het in ieder geval eens.

Stap 1: Figuur 1

Figuur 1
Figuur 1

Stap 2: Een USB-flashdrive en ZTE MF863-modem omleiden

Een USB-flashdrive en een ZTE MF863-modem omleiden
Een USB-flashdrive en een ZTE MF863-modem omleiden

Ga naar de eigenschappen van de virtuele machine (schakel de VM niet uit) en klik op "Toevoegen"

Stap 3:

Afbeelding
Afbeelding

Het eerste dat u moet toevoegen, is een USB-controller

Stap 4:

Afbeelding
Afbeelding

Kies “EHCI+UHCI”

Stap 5:

Afbeelding
Afbeelding

Klik op "Voltooien" om de eerste stap te voltooien.

Stap 6:

Afbeelding
Afbeelding

Laten we nu proberen een USB-geheugenstick en een ZTE MF863-modem toe te voegen. Klik nogmaals op "Toevoegen".

Stap 7:

Afbeelding
Afbeelding

Kies het USB-apparaat om een USB-apparaat aan VMware ESXi toe te voegen en klik op "Volgende".

Stap 8:

Afbeelding
Afbeelding

De hypervisor zal uw apparaat automatisch detecteren. In mijn voorbeeld is het eerste apparaat in de lijst de Zalman externe box ZM-VE400.

Stap 9:

Afbeelding
Afbeelding

Bekijk de overzichtsstatistieken en klik op "Voltooien".

Stap 10:

Afbeelding
Afbeelding

Zoals u kunt zien, is de ZM-VE400 met succes toegevoegd.

Stap 11:

Afbeelding
Afbeelding

Laten we nu hetzelfde doen voor de ZTE MF 863. Opmerking: ik moest geen cd-rom-modus activeren om de ZTE MF863 te detecteren.

Stap 12:

Afbeelding
Afbeelding

Dat is alles! MF863 is ook toegevoegd.

Stap 13:

U kunt de opdrachtprompt van VMware ESXi 5.5 gebruiken om de lijst met apparaten te bekijken. Hier is een opdracht voor VMware SSH:

esxcli storage core device lijst | grep -i usb

Aan de log-output kun je zien dat mijn modem in een dual-mode stond en dus niet kan worden herkend als een USB-apparaat:

Is USB: false

Is Boot USB Device: false Is

USB: false

Is Boot USB Device: false

Is USB: false

Is Boot USB Device: false

Weergavenaam: Lokale USB-cd-rom (mpx.vmhba34:C0:T0:L0)

Model: USB SCSI-cd-rom

Is USB: waar

Is Boot USB Device: false

Weergavenaam: Lokale USB directe toegang (mpx.vmhba34:C0:T0:L1)

Is USB: waar

Is Boot USB Device: false

Hoe u uw ZTE MF kunt resetten van een cd-rom-modus naar een modemmodus

Hier is een lijst met opdrachten die u moet invoeren om uw ZTE MF als modem te laten herkennen.

Opmerking: Voordat u begint, moet u ervoor zorgen dat de Serial Port Terminal-software is geïnstalleerd.

  1. Maak verbinding met uw modem via Serial Port Terminal (zie Windows Apparaatbeheer voor poortnummer en snelheid).
  2. Voer de opdracht ATE1 in om de weergave van invoertekst in te schakelen (sla deze stap over als u dat niet nodig hebt)
  3. Typ AT+ZCDRUN=8 en druk op ENTER om de cd-rom te ontkoppelen
  4. Op dit punt reageert uw terminal met zoiets als dit: Sluit autorun-statusresultaat (0:FAIL 1:SUCCESS): 1 OK
  5. Koppel de modem los van uw pc en sluit deze vervolgens weer aan.

Om de standaardmodus in te schakelen, voert u het commando AT+ZCDRUN=9 in.

Er is ook een modus voor alleen modem (u kunt geen USB-geheugenstick gebruiken). Voer AT+ZCDRUN=E in om deze modus in te schakelen en AT+ZCDRUN=F om deze modus uit te schakelen.

U kunt uw firmware het beste upgraden naar de nieuwste versie. Dat werkte als een tierelier voor mijn ZTE MF863.

En hier is nog een opdracht die meer gedetailleerde informatie toont over de USB-apparaten die zijn aangesloten op ESXi

lsusb -v

De uitvoer van deze opdracht ziet er als volgt uit:

Stap 14:

Afbeelding
Afbeelding

En daar ga je, makkelijk als taart.

Aanbevolen: