Wenn Sie serielle Ports in VMware verwenden möchten, ist es am einfachsten, die serielle Schnittstelle eines VMware-Hosts an die VM zu übergeben. Diese Methode funktioniert sowohl für integrierte COM-Anschlüsse als auch für USB-zu-Seriell-Adapter und kann eine hervorragende Option sein, wenn Sie von einer VM aus auf ein serielles Gerät (z. B. Druckgerät oder Barcode-Scanner) zugreifen müssen.
In diesem Artikel erfahren Sie, wie Sie mithilfe einer universellen Softwarelösung, die die serielle Schnittstelle eines VMware-Hosts mit dem virtuellen COM-Port einer VM über das Netzwerk ermöglicht, eine serielle Schnittstelle in VMware verfügbar machen.
Außerdem lernen Sie den Passthrough-Einrichtungsprozess für den VMware COM-Port für jede der gängigen VMware-Lösungen kennen.
FlexiHub
FlexiHub ist ein Software-Dienstprogramm, mit dem Sie serielle Schnittstellen und Geräte in VMware oder einer beliebigen virtuellen Umgebung verwenden können.
FlexiHub Funktioniert durch Herstellen einer virtuellen Verbindung, die Daten von einer physischen seriellen Schnittstelle zu einer virtuellen COM-Schnittstelle innerhalb der VMware-Sitzung über das Netzwerk umleitet. Es ist so einfach, dass keine Änderungen der Netzwerkparameter erforderlich sind, um eine serielle VMware-Schnittstelle hinzuzufügen.
An den physischen Host angeschlossene serielle Geräte sind jetzt in der virtuellen Sitzung verfügbar. Ohne zusätzliche Konfiguration haben Sie VMware aktiviert COM-Port-Passthrough für Ihre virtuellen Maschinen.
Sie können einer VMware Workstation bis zu 4 serielle Schnittstellen hinzufügen. Über die virtuellen Schnittstellen können Daten an physische serielle Schnittstellen, Dateien oder Named Pipes umgeleitet werden. Wenn Sie einer VMware Workstation-Sitzung eine serielle Schnittstelle hinzufügen, können Sie Modems und andere serielle Geräte erstellen, die der VM zur Verfügung stehen. Der virtuelle Port kann auch Debugging-Informationen an den Host oder eine andere virtuelle Maschine senden.
Im Fall der seriellen Schnittstelle VMware Workstation mit dem Namen Pipe muss diese konfiguriert werden.
Für Linux-Hosts:
Ein UNIX-Socket-Name muss in das nächste Textfeld eingegeben werden. Der Name muss auf dem Client und dem Server identisch sein und kann wie / tmp / socket aussehen.
Für Windows-Hosts:
Sie können den Standard-Pipe-Namen verwenden oder einen anderen Namen eingeben. Das Format des Pipe-Namens muss mit \\. \ Pipe \ beginnen. Der Name muss auf Server und Client identisch sein.
Um Debugging-Informationen an eine virtuelle Maschine zu übertragen, wählen Sie im ersten Dropdown-Menü "Dieses Ende ist der Server" und im nächsten Dropdown-Menü "Das andere Ende ist die Anwendung".
Wenn Sie Debugging-Daten an eine Host-Systemanwendung übertragen, wählen Sie im ersten Dropdown-Menü "Dieses Ende ist der Server" und im zweiten "Das andere Ende ist die Anwendung".
Das Anschließen der VMware Workstation an die serielle Schnittstelle erfolgt mit der Option „Beim Einschalten verbinden“. Wenn die VM eingeschaltet ist, wird die Verbindung aktiviert.
Die erste VM übernimmt normalerweise die Rolle des Servers, wenn zwei virtuelle Maschinen verbunden sind.
Dieser Prozess muss für die zweite VM repliziert werden. Wenn Sie die Named Pipe konfigurieren, definieren Sie sie als Client, indem Sie "Dieses Ende ist der Client" auswählen.
Wir hoffen, dass Sie mit den Informationen in diesem Handbuch die seriellen Schnittstellen in VMware umleiten können. Mit diesen Methoden können Sie serielle Geräte aus virtuellen Sitzungen heraus mit der vollen Funktionalität verwenden, die über eine direkte Verbindung bereitgestellt wird. Sie machen Ihre seriellen Geräte wertvoller, da eine viel breitere Benutzerbasis begrenzte physische Ressourcen gemeinsam nutzen kann.
Für virtuelle vSphere-Maschinen gibt es vier verschiedene Möglichkeiten, VMware VM eine serielle Schnittstelle hinzuzufügen. Es liegt ganz bei Ihnen, zu entscheiden, welches für Ihre aktuelle Aufgabe am besten geeignet ist.
Vergessen Sie vor dem Start nicht, die virtuelle Maschine herunterzufahren oder auszuschalten, und stellen Sie sicher, dass Sie über die folgenden Berechtigungen verfügen: "Virtuelle Maschine", "Konfiguration" und "Gerät hinzufügen oder entfernen".
Mit dieser Methode können Sie die serielle VMware ESXi-Portverbindung für 32 serielle Ports pro VM aktivieren.
Um das Durchlaufen der seriellen VMware-Schnittstelle in VMware Horizon zu aktivieren, müssen Sie Horizon Agent mit der Setup-Option zur Umleitung der seriellen Schnittstelle installieren (standardmäßig deaktiviert). Sobald Sie die Umleitungsfunktion für serielle Ports eingerichtet haben, funktioniert sie automatisch auf allen Remote-Desktops und veröffentlichten Anwendungen (die umgeleiteten Ports können zugeordnet werden, um Konflikte zu vermeiden).
Um die Umleitung der seriellen Schnittstelle in VMware View zu aktivieren, müssen Sie eine umgeleitete serielle Schnittstelle aktivieren, indem Sie während einer Desktopsitzung mit der rechten Maustaste auf das Tool Tray-Symbol der Schnittstelle klicken und im Menü die Option "Verbinden" auswählen. Alternativ können Sie ein serielles Gerät so einstellen, dass es automatisch eine Verbindung herstellt, wenn Sie eine Verbindung zum Remotedesktop / zur veröffentlichten App herstellen.
Damit die Umleitung der seriellen Schnittstelle von VMware View ordnungsgemäß funktioniert, muss Ihre Software / Hardware die folgenden Anforderungen erfüllen:
In VMware Fusion ist der Prozess zum Hinzufügen der seriellen Schnittstelle nicht sehr lang oder schwierig.
Vergessen Sie vor dem Start nicht, die virtuelle Maschine herunterzufahren oder auszuschalten, da ihre Einstellung nicht geändert werden kann, während sie ausgeführt oder angehalten wird.
FlexiHub