Seriell über IP, Windows-Linux

3768
Lyndon White

Ich muss über einen seriellen Port verfügen, der über das Internet "freigegeben" wird (kann ein VPN verwenden oder nicht). An einem Ende befindet sich eine Windows-Box und am anderen Ende befindet sich eine Linux-Box, die den seriellen Anschluss besitzt

Die Linux-Box hat keine GUI und wird nur über SSH gesteuert.

Ich würde einfach das Programm ausführen, das ich über SSH wollte, aber das Programm, das ich verwenden möchte (das Terminal von br @ y), ist nur für Windows verfügbar. Ich bin dabei, mein eigenes Programm zu schreiben, um die Verwendung von Br @ y zu ersetzen. Ich bezweifle jedoch, dass es bis Freitag fertig ist, wenn wir eine Demonstration eines Produktprototyps haben.

Ich bin auf der Suche nach einem Freeware-Programm (vorzugsweise Open Source), das über das serielle IP-Programm läuft (denke ich).

1
Um dies zu verdeutlichen: Sie benötigen ein Windows-Terminalprogramm, das auf seriell über IP zugreifen kann, und Sie benötigen ein Linux-Connector-Programm, das den IP-zu-seriellen Endpunkt bereitstellt. Warum nicht SSH verwenden und ein Terminalprogramm auf der Linux-Box (Minicom usw.) ausführen? quack quixote vor 14 Jahren 0
Minicom erfüllt meine Anforderungen nicht, es ist wirklich sehr auf die Modemkommunikation ausgelegt. Es erlaubt nicht, dass typisierte Streams übertragen werden (insbesondere nicht, wenn sie in hex oder deciaml eingegeben werden). Ich schreibe mein eigenes Programm. Tun Sie dies, wie in der Frage erwähnt Lyndon White vor 14 Jahren 0
Ah, ok, ich habe deine anderen Fragen gesehen. Aber mein Kommentar wollte wirklich klarstellen: Ist das richtig? "Sie benötigen ein Windows-Terminalprogramm, das auf seriell über IP zugreifen kann, und Sie benötigen ein Linux-Connector-Programm, das den IP-zu-seriellen Endpunkt bereitstellt." quack quixote vor 14 Jahren 0
Ja, ich denke das was ich will. Ich habe actaully jetzt fertig mit dem Authoring meines Programms (obwohl es nicht getestet wurde und ich die dev-Zeit vor der Demo etwas eingeschränkt habe). SO wird diese Auseinandersetzung akademischer. Lyndon White vor 14 Jahren 0

2 Antworten auf die Frage

1
Bobby

Nach einiger Suche fand ich zwei ordentliche Sourceforge-Projekte mit den Namen Telnet Com Port Control Daemon und Serial Over IP, die für diesen Zweck codiert zu sein scheinen.

0
skm

Ich bin nicht sicher über die Worte "Seriell über IP". Ich habe eine Maschinenwerkstatt mit 10 CNC-Maschinen mit seriellen Anschlüssen.

Wir verwenden Lava-Link-Boxen, um das Senden von mehreren Computern über Ethernet an die Lava-Link-Boxen zu ermöglichen, bei denen serielle Ports auf der anderen Seite herausgeführt werden, die an die einzelnen Maschinen angeschlossen sind.

Jeder Lava-Link hat eine IP-Adresse für jeden seriellen Port. Ich schicke den gleichen Weg auch an einen Adept-Roboter.

Es kann mehr als ein paar Tage dauern, bis Sie eine Lava-Link-Box rechtzeitig für Ihre Demo erhalten (und es kann sein, dass ich die Frage nicht verstehe und dies ist überhaupt keine Lösung).

Es läuft auch ssh und telnet und ein paar andere Protokolle. Und wir sprechen mit den Maschinen in Windows und Linux.

Würde eine solche Hardwarelösung serielle Daten an Ihren Roboter senden?

Link: http://lavalink.com/products/ether-serial-device-servers/