우분투 USB 연결 문제

우분투 USB 연결 문제

USB 연결은 Ubuntu 터미널 명령 "lsusb"에서는 확인되지만 "ls /dev" 명령에서는 확인되지 않습니다.

"ttyXXX" 형식을 예상했지만 확인할 수 없습니다.

++++++ 편집 ++++++++

이 이미지는 Ubuntu 터미널 명령 "lsusb"에서 USB 연결이 확인된 것입니다. ─────[i]

이 이미지는 Ubuntu 터미널 명령 "ls /dev"에서 USB 연결이 확인된 것입니다. ─────[ii]

*** cf) 내 USB는 CrazyRadio PA입니다(crazyflie 2.0 연결용).

질문] 일반적인 경우 [i], [ii] 두 경우 모두 USB 연결이 확인됩니다. 그러나 "CrazyRadio PA" USB는 [i]에서는 확인되지만 [ii]에서는 확인되지 않습니다. [ii]에서 "ttyXXX"(예: ttyACM0) 형식의 "CrazyRadio PA" USB 연결을 확인하고 싶습니다.

답변1

Crazyradio PA는 USB 프로토콜을 통한 직렬 포트를 구현하지 않습니다. libusb를 사용하여 엔드포인트와 직접 통신하여 사용자 정의 USB 프로토콜을 사용합니다. 이것이 직렬 포트로 감지되지 않는 이유입니다.

USB 장치가 인식되었는지 확인하려면 USB 장치를 삽입한 직후 "dmesg"를 입력하면 커널 드라이버가 이 장치를 처리하는 내용(예: 직렬, 오디오 등)을 확인할 수 있습니다. ).

Crazyradio USB 프로토콜과 Python 라이브러리는 bitcraze wiki에 설명되어 있습니다.https://wiki.bitcraze.io/doc:crazyradio:index. 원하는 것이 Crazyflie를 제어하는 ​​것뿐이라면 Crazyflie 클라이언트와 lib는 삽입된 Crazyradio PA를 사용할 것입니다.

면책조항: 저는 Bitcraze의 일원이자 Crazyradio의 주요 개발자입니다.

관련 정보