socat을 사용하여 RS-232에서 보내고 받는 Linux 서버

socat을 사용하여 RS-232에서 보내고 받는 Linux 서버

Linux 서버가 Black Box RS-232에서 이더넷 변환기로 RS-232 데이터를 보내고 받는 구성을 벤치 테스트하려고 합니다. 나는 팔로우했다이 예. 나는 ser2net.conf다음과 같이 직렬 포트에 연결된 내 컴퓨터를 구성했습니다.

3333:raw:0:/dev/ttyS0:115200,8DATABITS,NONE,1STOPBIT

내 제거 서버에서는 하나의 터미널에서 실행 중입니다.

sudo socat -d pty,link=/dev/ttyV0,waitslave tcp:192.168.1.55:719

다른 터미널에서는 다음을 실행 중입니다.

screen /dev/ttyV0 115200

그 뒤에는 다음과 같은 프로세스가 있습니다. 다른 터미널에서는 프로세스가 종료됩니다 [screen is terminating].socat

내 구성에 문제가 있거나 더 나은 솔루션을 갖고 있는 사람이 있나요?

관련 정보