tty가 열리거나 닫힐 때마다 CTS가 전환되는 것을 방지하는 방법은 무엇입니까?

tty가 열리거나 닫힐 때마다 CTS가 전환되는 것을 방지하는 방법은 무엇입니까?

tty장치 파일을 열거나() 닫을() 때마다 RTS포트 라인이 일시적으로 닫힙니다. 이는 하드웨어 흐름 제어가 비활성화된 경우에도 발생하는 것 같습니다 raw -crtscts.

RTStty 장치 파일을 열고 닫을 때 Linux에서 행을 전환하지 않도록 지시하는 방법이 있습니까 ?

답변1

다음과 같은 표지판이 있습니다 HUPCL.

이 비트가 설정되면 터미널 장치가 열려 있는 모든 프로세스가 파일을 닫거나 종료할 때 모뎀 연결 끊김이 생성됩니다.

"모뎀 연결 해제"에는 분명히 RTS 라인 전환이 포함됩니다. 왜냐하면 플래그가 비활성화되면 CRTSCTS플래그 설정에 관계없이 동작이 사라지기 때문입니다.

이것이 stty내가 실행한 명령이다...

stty -F /dev/tty0 1000000 raw clocal -hupcl -echo

관련 정보