Openwrt가 실행중인 임베디드 보드에서 작업하고 있습니다. 하나의 보드가 직렬 포트를 통해 입력을 받고 있으며 TCP 포트 (예 : 192.168.1.1)를 전달해야합니다.오류 socat을 사용하여 tcp에 직렬 포트 연결
다른 보드가 TCP를 통해 데이터를 수신하는 수신기와 직렬 출력을 전달하는 (즉, IP 192.168.1.2) ISY 명령 아래 TX 보드
socat pty,link=$HOME/dev/ttyS2,raw,echo=0,waitslave 192.168.1.2:port.
for rx side
socat tcp-l:5000,reuseaddr,fork file:/dev/ttyS2,nonblock,raw,echo=0.
문제점 : - 변속기. 온보드 단말기에서 데이터를 보내는 경우 발생합니다.
하지만 노트북에 직렬 -USB 변환기를 통해 연결하고 작동하지 않는 데이터를 보내려고 시도하십시오. 수신 측에서는 노트북이 아닌 노트북에서 출력을 볼 수 있습니다.