Serieller Port für "Virtual Box" -Stands

560
Jens Kisters

Ich habe das folgende Setup: Windows Host hat einen COM-Port "COM3". (Der Anschluss ist ein hochwertiges USB-Seriell-Konverterkabel.)

Dieser Port wird einer virtuellen Box-VM mit Ubunutu 16.04 zur Verfügung gestellt.

Über den Port wird eine Verbindung zu einer Waage hergestellt, die Verbindung funktioniert im Wesentlichen wie folgt: Sie stellen eine Verbindung zum seriellen Port her (z. B. über PicoCom unter Linux oder Putty unter Windows). Sie geben einen Befehl (z. B. "<RN>") in die Konsole ein und das Gerät gibt das Gewicht in die Konsole ein.

Jetzt ist das Problem: Die Verbindung funktioniert für eine bestimmte Zeit einwandfrei und das System reagiert nicht mehr.

  1. Sie erhalten eine Verbindung, wenn Sie das Gerät öffnen
  2. Sie können Ihren Befehl immer noch eingeben
  3. Sie erhalten jedoch keine Antwort

Wenn dieses Problem zum ersten Mal auftritt, wird es so lange ausgeführt, bis die VM heruntergefahren und erneut gestartet wird. Ein Neustart von der Befehlszeile behebt dies nicht.

Ich kann keine verdächtigen Meldungen im unbuntu syslog sehen, und ich kann keine anderen Protokolldateien sehen, die sich geändert haben und für mich relevant erscheinen.

Ich glaube nicht, dass das Konverterkabel die Ursache des Problems ist, denn wenn ich die VM herunterfahre und die serielle Schnittstelle mit Putty öffne, funktioniert das einwandfrei.

Ich bin auf der Suche nach einer Möglichkeit, das Problem zu beseitigen oder es zu beheben, ohne die gesamte VM herunterzufahren

Vielen Dank im Voraus, Leute!

0
Ich vermute, das Problem hängt mit den Energiesparfunktionen des Host Win10-Systems zusammen. Ich habe Standby deaktiviert und die Antwort ist bisher stabil. Jens Kisters vor 5 Jahren 0

0 Antworten auf die Frage