![usbfs 인터페이스가 사용 전에 선언되지 않았습니다.](https://linux55.com/image/35462/usbfs%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EA%B0%80%20%EC%82%AC%EC%9A%A9%20%EC%A0%84%EC%97%90%20%EC%84%A0%EC%96%B8%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
Sunnybeamtool을 사용하여 Rasperry Pi USB 포트를 통해 Sunnybeam을 읽습니다.
C로 작성된 작동 중인 (분명히) 프로그램에 영향을 주지 않는 dmesg에서 많은 오류가 발생합니다.
메시지:
[30563.867756] usb 1-1.3.3: usbfs: process 32327 (sunnybeamtool) did not claim interface 0 before use
[30563.938025] usb 1-1.3.3: usbfs: process 32327 (sunnybeamtool) did not claim interface 0 before use
이 메시지를 어떻게 삭제하나요?
답변1
프로세스가 sunnybeamtool
Linux 커널에 대한 독점 소유권을 갖고 있지 않아 sunnybeamtool
USB와 통신하는 데 어려움을 겪고 있는 것으로 보입니다.
귀하가 받은 로그는 다음과 같습니다.
[30563.867756] usb 1-1.3.3: usbfs: process 32327 (sunnybeamtool) did not claim interface 0 before use
[30563.938025] usb 1-1.3.3: usbfs: process 32327 (sunnybeamtool) did not claim interface 0 before use
프로세스 sunnybeamtool
에 적절한 권한이 없거나 USB 열기 호출이 실패할 수 있습니다. USB 오픈콜을 확인해 보시고, 실패할 경우에는 기기 연결을 해제해 보시기 바랍니다.