현재 시리얼 라인을 통해 시스코 장비와 통신 할 수있는 프로그램을 개발할 필요가 있습니다. 내 개발 리눅스 머신에서 테스트 환경을 만들고 싶다. 그래서, 나는 dynamips cisco 에뮬레이터를 발견했습니다. 이 에뮬레이터는 '-U/dev/ttyS0'옵션을 사용하여 직렬 회선을 통해 인터페이스를 제공 할 수 있습니다. 글쎄, 이로 인해 다이나믹 칩이 하드웨어 직렬 포트를 열고이를 통해 통신합니다. minicom과 같은 시리얼 클라이언트가있는 다른 리눅스 머신에서이 하드웨어 시리얼 포트에 연결할 수 있습니다.리눅스에서의 소프트웨어 시리얼 포트 루프백
그러나 저는 리눅스 머신 둘 모두에 virtualbox를 사용하고 있기 때문에 가상 포트 기능을 통해 직렬 포트를 연결하여 직렬 포트를 명명 된 파이프로 전달합니다. 이 제도는 효과가있는 것으로 보이지만 매우 보복 적입니다. 나는 하나의 리눅스 머신에서 dynamips와 minicom을 실행할 방법을 찾고있다.
나는 의사 터미널이 내 경우에 유용 할 수 있음을 알았다. 하지만 '-U/dev/ptmx'로 다이나믹을 실행하려고 시도한 다음 minicom으로 연결하여/dev/pts/... 포트를 만들고 그 반대의 경우도 마찬가지입니다. 두 경우 모두 입/출력 오류가 발생했습니다.
도움을 요청하는 특정 질문이나 오류 메시지가 있습니까? –
이 루프백 작업을 위해 openpty를 마지막으로 사용 했습니까? – lpapp