Minha configuração é esta:
Meu objetivo é canalizar dados de / para o dispositivo serial ttyUSB0 de / para o software que escuta e grava no TCP.
Eu estava tentando usar socat para isso. Como,
socat -d -d -d -d -x TCP-LISTEN:7757,reuseaddr,fork FILE:/dev/ttyUSB0,b9600,raw
Mas, como o software é executado no mesmo laptop, não é uma conexão remota. O software não pode abrir o soquete na porta 7757 e falha com o "Endereço já em uso".
Como posso alcançar meu objetivo então? Ou seja Como o meu software que abre o soquete em alguma porta, recebe e envia dados para o dispositivo serial sem qualquer modificação de um software em si?
Tags networking linux tcp socat serial