/dev/ttyUSB*를 표시하는 방법은 무엇입니까?

/dev/ttyUSB*를 표시하는 방법은 무엇입니까?

저는 수년간 OSX에서 FTDI USB 직렬 케이블을 사용해 왔지만 전혀 몰랐습니다. 이제 저는 동일한 케이블을 Linux(Linux Mint, Debian Edition 2)에서 작동시키려고 합니다. 지금까지 내가 이해한 것은...

1) 커널 모듈이 필요했는데 ftdi_sio부팅 usbserial시 표시되지 않아서 다음 파일에 추가했습니다 /etc/modules-load.d.

! /etc/modules-load.d $ cat ftdi-serial.conf 
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
ftdi_sio
usbserial

2) 다음 명령을 통해 시스템이 적어도 뭔가를 보고 있다는 것을 알 수 있습니다 lsusb.

! ~ $ lsusb
Bus 002 Device 005: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 004: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
Bus 002 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
...

그러나 아쉽게도 ls /dev/ttyUSB*결과는 비어 있습니다.

나의 첫 번째 질문은 내가 열 수 있는 지점에 어떻게 도달할 수 있느냐는 것입니다.일부직렬(예: pyserial) 파일을 사용하고 케이블의 다른 쪽 끝에 연결된 장치에서 데이터를 가져오시겠습니까?

몇 가지 중간 질문... 제가 잘못된 장치 파일을 찾고 있는 것일 수도 있나요? /dev/somethingelse인가요?

modprobe대사를 좀 더 구체적으로 작성해야 합니까 ? 통화에서 공급업체/제품 키를 추출한 lsusb다음 ftdi_sio를 modprobe'ing할 때 사용할 수 있다는 일부 사이트를 읽었습니다 .

내가 잃어버린 퍼즐 조각은 무엇입니까?

답변1

아아, 징징거린다. 출력에 좀 더 주의를 기울여야겠습니다 dmesg | grep ftdi. 거기에 ftdi에서 뭔가가 있었는데 나는 아무것도 인식하지 못했습니다. 특히 한 사람이 brltty나타났습니다. 구글링했어야 했는데. 그때 저는 이것이 '점자 디스플레이'라는 것을 알게 되었습니다. 분명히 기본 기본값은 /dev/ttyUSB*다른 것을 먼저 먹는 것을 좋아하는 일부 점자 드라이버를 설정했습니다.

삭제했는데 지금은 다 괜찮아요. 나는 결국 modprobe라인을 더 구체적으로 만들었습니다(공급업체 및 제품 포함). 이것이 필요한지 모르겠습니다.

관련 정보