공유 직렬 모뎀 사용

공유 직렬 모뎀 사용

나는 직렬 포트를 통해 리눅스 박스에 연결된 솔라리스 박스 모뎀에서 이것을 사용하려고 합니다.

공유는 socat에 의해 이루어집니다.

서버 명령(Linux):

socat tcp-l:54321,reuseaddr,fork file:/dev/ttyXXX0,nonblock,waitlock=/var/run/ttyXXX0.lock

클라이언트 명령(Solaris):

/usr/local/bin/socat -s pty,link=/dev/virtualmodem0,ignoreeof,raw,echo=0 tcp:192.168.56.2:54321

문제는 프롬프트를 실행하려고 하면 오류가 발생한다는 것입니다.

tip softwire
tip: /dev/virtualmodem0: not a tty
all ports busy

그렇다면 socat과 Tip이 공유하는 포트를 어떻게 사용하나요?

답변1

socat제 생각에는 클라이언트에서 사용한다면 굳이 클라이언트에서 사용할 필요는 없을 것 같습니다 tip. 이 중 하나만 필요합니다.

관련 정보