USB 케이블(/dev/???와 같은 직렬 포트(Windows에서는 COM3 또는 COM4여야 함))을 사용하여 아마추어 무선 송수신기를 Linux(Ubuntu) 컴퓨터에 연결하고 이를 TCP를 통해 로컬로 공유하고 싶습니다. 가능합니까?
어떻게?
내 ipad와 mac에 호스트(내 생각엔 192.168.1.104(내 "서버"의 IP)가 될 것 같아요)와 포트를 요청하는 프로그램이 있기 때문에 가능한 것 같아요.
답변1
내 생각에 당신이 찾고 있는 프로그램은 다음과 같습니다.ser2net. 직렬 스트림을 선택한 TCP 포트에 연결합니다. Ubuntu/Debian에서는 다음을 수행합니다.
# apt-get install ser2net
그런 다음 /etc/ser2net.conf를 편집하고 다음과 같은 줄을 설정합니다.
2000:telnet:600:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT banner
마지막으로 서비스를 다시 시작합니다.
# systemctl restart ser2net
구성 파일/man 페이지는 잘 문서화되어 있지만 이를 명확히 하기 위해 포트 2000에서 TCP 서비스를 실행하고 텔넷을 입력하고 10분 제한 시간을 설정하고 관련 직렬 설정을 사용하여 /dev/ttyUSB0에 연결합니다. 어떤 유형의 클라이언트 소프트웨어를 사용하여 트랜시버에 연결하고 있는지 잘 모르겠으므로 연결 유형을 '텔넷'에서 '원시'로 변경하고 옵션을 사용하여 배너를 제거해야 할 수도 있습니다.
HTH!