串行/SSH 通信

串行/SSH 通信

我有一個 Linux 模組。

我需要透過 SSH 接收訊息並使用串列傳輸它們,反之亦然。

基本上我想要 SSH 和串行設備之間有一個管道或網關。

任何人都可以提供一些關於如何完成的指導。

答案1

您可以透過將命令附加到命令列末尾來指定 ssh 在遠端系統上執行的命令。如果您的「列印到序列」應用程式/模組在標準輸入上接受輸入,您可以簡單地執行以下操作:

ssh user@host "print_to_serial_command"

這會將您的 ssh 會話連接到遠端進程的 stdin/stdout,因此您可以將輸入透過管道傳輸到 ssh 命令、使用此處文檔等。

相關內容