Seite 1 von 1

zusätzliche serielle Schnittstelle auf Linux-Gastsys. nutzen

Verfasst: 08.10.2009, 15:59
von linuxfreak
Hallo !!!

Ich habe hier einen VMware Server 2 unter openSuSE linux 11.1
am laufen.
Im Originalen Rechner ist eine Multi-Io Karte drin.
Diese Ports (ttyC0 bis ttyC7) kann ich z.b. auch mit /dev/ttyC0 ansprechen.
Jetzt möchte aber diese Ports auf einem Virtuellen Gastsysteme
ebenfalls openSuSE linux 11 benutzen.
Ich habe gelesen, das man nur die COM1 - 4 Ports in dem Gastsystem
nutzen kann.
Ich habe des öffteren gelesen das ich andere serielle Ports über eine named Pipe
vi Netzwerk (TCP-Socket ?, mit socat ?) ansprechen kann.
Evtl. kann jemand kurz erläutern ob und wie das geht ???

Gruss Guido.

Verfasst: 08.10.2009, 16:42
von continuum
Ob com-ports die nicht direkt auf dem mainboard sind ueberhaupt funktionieren ist unklar - meistens geht es nicht.
Hast du es denn ueberhaupt schon probiert ?

Verfasst: 08.10.2009, 17:25
von linuxfreak
continuum hat geschrieben:Ob com-ports die nicht direkt auf dem mainboard sind ueberhaupt funktionieren ist unklar - meistens geht es nicht.
Hast du es denn ueberhaupt schon probiert ?


Hallo continuum !

Ja ich habe zuerst versucht die echten Schnittstellen einzurichten, aber auf dem Host-Gastsystems kann ich nur die COM-Ports (ttyS0 bis ttyS3) einstellen.

Ich habe auch schon versucht in der vmx-config Datei den Dateinamen /dev/ttyS0
umzuändern auf /dev/ttyC0. Das hat aber nichts gebracht. Danach konnte ich
die Schnittstelle nicht ansprechen, ich denke das geht wahrscheinlich nur mit den
echten COM-Ports auf dem Mainboard.

Aber ich denke es müsste gehen, wenn man auf der echten Linux-Maschine
das "socat" Kommando mit den entsprechenden Parameter startet und über eine Netzwerk-Pipe die Schnittstelle dann auf der Virtuellen Linux Maschine ansprechen kann.
In den Einstellungen der Hardware-Seriellen-Komponente für das Gastsystem kann
man doch auch die named-Pipe auswählen ?
Ich weiss nur nicht genau wie das funktioniert.

Auf dem Gast-Linux System wollte ich dann z.b. mit minicom oder mit dem cu-Kommando das Analoge Modem, welches an der echten Schnittstelle ttyC0 auf dem
echten System dranhängt, ansprechen.

Gruss Guido.