대량의 텍스트를 직렬 콘솔(예: screen
또는 ) 에 붙여넣을 때 minicom
일부 문자가 손실되어 전송되지 않습니다.
답변1
이는 흐름 제어 문제인 것 같습니다. 문제의 근본 원인은 해결되지 않을 수 있지만 문자 사이에 임의의 TX 지연을 추가하면 문자 누락 문제가 해결됩니다. 이는 screen
, 뿐만 아니라 에서도 작동합니다 minicom
.
문서에서는 명령을 screen
설명할 slowpaste
때 이 문제도 언급합니다 .
붙여넣기 명령을 통해 현재 창에 텍스트를 삽입하는 속도를 정의합니다. Slowpaste 값이 0이 아닌 경우 텍스트는 문자 단위로 기록됩니다. 각 쓰기 후에는 애플리케이션이 입력을 처리할 수 있도록 화면이 밀리초 동안 일시 중지됩니다. 느린 페이스트만 사용하세요많은 양의 텍스트를 붙여넣을 때 기본 시스템에서 흐름 제어 문제가 노출되는 경우. defslowpaste는 새 창의 기본값을 지정합니다.
에서 문자 전송 지연을 1ms로 설정하려면 minicom
다음을 누르십시오.
CTRLA,,,,,,,,,ZTF1⏎⏎
그런 설정은 없는 것 같습니다 screen
. 그러나 참조하십시오GNU 화면에서 "문자 전송 지연"을 설정하는 방법은 무엇입니까? (미니 컴퓨터처럼)그런 것을 위해.