Você deve conseguir usar o endereço PIPE
tipo de socat
para criar um pipe Unix para conexão, por exemplo (supondo que o dispositivo com o dispositivo serial real crie a conexão de rede):
socat PIPE:/dev/fakesocatserial0 TCP-LISTEN:1234
Estou trabalhando com um aplicativo linux que precisa falar com um dispositivo serial remotamente localizado (rs-232). Eu trabalhei como usar socat no final remoto para enviar dados seriais do dispositivo através de uma conexão IP, mas como faço para converter esse fluxo IP de volta em um dispositivo de caractere de dispositivo (pseudo) serial (por exemplo, / dev / fakesocatserial0) do outro lado?
Você deve conseguir usar o endereço PIPE
tipo de socat
para criar um pipe Unix para conexão, por exemplo (supondo que o dispositivo com o dispositivo serial real crie a conexão de rede):
socat PIPE:/dev/fakesocatserial0 TCP-LISTEN:1234
você já tentou sshfs? Você pode simplesmente montar remote:/dev
em algum lugar como local:/remote/dev
e apontar para o dispositivo de caractere real