![Linux에는 USB 포트용 장치 드라이버가 있습니까?](https://linux55.com/image/112899/Linux%EC%97%90%EB%8A%94%20USB%20%ED%8F%AC%ED%8A%B8%EC%9A%A9%20%EC%9E%A5%EC%B9%98%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
장치 드라이버 입니다직렬 포트 1: /dev/ttyS1
.
USB 포트용 장치 드라이버가 있나요? 아니면 USB 작동 방식이 너무 복잡해서 USB 포트를 단일 파일로 표현할 수 없는 걸까요?
답변1
/dev/ttyS1
장치입니다마디~을 위한두번째직렬 포트.
/dev/ttyUSB0
USB 직렬 포트에는 종종 등이라고 불리는 장치 노드도 있습니다 . 일부 USB 장치는 두 개의 노드(예를 들어 /dev/ttyUSB0
및 /dev/ttyUSB1
; 구형 USB Palm 장치가 이를 수행할 수 있습니다. 모뎀과 유사한 일부 USB 직렬 장치에는 /dev/ttyACM0
장치 노드가 있습니다.
실제 장치 드라이버는 커널에 있으며 일반적으로 커널 모듈로 제공됩니다. 유형 8250 직렬 포트를 사용하는 PC에서 드라이버는 입니다 tty/serial/8250/serial_cs.ko
. USB 직렬 포트의 경우 usb/serial
두 경로 모두 상대 경로입니다 /lib/modules/$(uname -r)/kernel/drivers
.