Serielle/SSH-Kommunikation

Serielle/SSH-Kommunikation

Ich habe ein Linux-Modul.

Ich muss Nachrichten über SSH empfangen und seriell übertragen und umgekehrt.

Grundsätzlich möchte ich eine Pipe oder ein Gateway zwischen einem SSH- und einem seriellen Gerät.

Kann mir jemand einen Hinweis geben, wie das geht?

Antwort1

Sie können einen Befehl angeben, den SSH auf dem Remote-System ausführen soll, indem Sie ihn an das Ende der Befehlszeile anhängen. Wenn Ihre App/Ihr Modul „Drucken auf Seriell“ Eingaben über die Standardeingabe entgegennimmt, können Sie einfach Folgendes tun:

ssh user@host "print_to_serial_command"

Dadurch wird Ihre SSH-Sitzung mit dem Standardeingang/Standardausgang des Remote-Prozesses verbunden, sodass Sie Ihre Eingabe an den SSH-Befehl weiterleiten, ein Here-Dokument verwenden usw. können.

verwandte Informationen