Comunique-se com Serial remoto sobre TCP / IP como dispositivo / dev / ttyX

6

Eu tenho um dispositivo serial em 192.168.x.x: yyyy (onde "x" e "y" são números reais) e funciona corretamente. Mas eu quero me comunicar com isso como /dev/ttyX device.

Eu testei o comando socat , mas não estou funcionando corretamente

$ while true; do
    socat pty,link=/dev/ttyX,raw,echo=0,waitslave tcp:192.168.x.x:yyyy; 
done

Como posso resolver?

atualizar

  • Acho que devo criar um dispositivo serial virtual. DISPOSITIVO SERIAL VIRTUAL < - > SERIAL-MACHINE-IP: PORT
por Domenico M. 04.05.2014 / 12:06

1 resposta

4

Isso resolveu o problema:

$ socat -d -d pty,link=/dev/CUSTOMNAME,raw,echo=0,waitslave tcp:192.168.x.x:yyyy;
    
por 04.05.2014 / 15:19