3
API가있는 USB 장치가 있습니다. 이 API는 USB 장치가 ftdi_sio/usbserial 드라이버를 사용하지 않는 경우에만 작동합니다.커널에 컴파일 된 드라이버를 무시할 수 있습니까?
내 노트북에 USB 장치를 연결하면이 드라이버가 모듈로로드되고 modprobe -r을 사용하여 언로드해야합니다. 그 후에 API를 사용하는 코드가 장치를 볼 수 있습니다.
모듈이로드되지 않았지만 동일한 문제가 발생하는 다른 장치가있어서이 드라이버가 커널에 컴파일되어 있다고 추측합니다. 제 질문은 이것입니다 -이 장치를 사용하지 못하게 할 방법이 있습니까? 아니면 커널을 다시 컴파일해야합니까?
도움 주셔서 감사합니다.
우수 기사 TheCodeArtist./sys/bus/usb/drivers/ftdi_sio의 unbind 명령에 USB ID를 보내면 응용 프로그램이 USB 장치에 액세스 할 수 있습니다. 감사! – dermur
@ dermur 어떻게 관리 했습니까? ftdi 장치에 문제가 있습니다. uarts가 문제를 해지했습니다. 장치에 연결된 USB 장치가 여러 장치와 마지막으로 연결된 장치 만 볼 수 없습니다. – boy