devcon을 사용하여 열거 된 USB 장치 및 해당 상태를 확인합니다. 예를 들어 "devcon status usb *"와 같이 실행하면 다음과 같은 결과가 나타납니다.
USB\VID_0557&PID_2213&MI_00\7&2A125440&0&0000
Name: USB Input Device
Driver is running.
USB\VID_0557&PID_2213&MI_01\7&2A125440&0&0001
Name: USB Input Device
Driver is running.
2 matching device(s) found.
Linux (Ubuntu) 및 MAC에서이 작업을 수행 할 수있는 방법을 찾고 있으며, 장치가 활성화되어 있는지, 비활성화되어 있는지, 문제가 있는지 확인할 수 있습니다.이 모든 작업은 Windows 용 devcon과 함께 할 수 있습니다.
나는 리눅스에 대한 lsusb가 있다는 것을 알고 있지만 목록에서 상태를 얻을 수있는 방법을 볼 수 없었다 (나는 -v -t 등을 시도했다). Mac의 경우 system_profiler가 있다는 것을 이해합니다.이 상태도 표시됩니까?
감사, 미할
"상태"에서 당신은 무엇을 의미합니까? 아마 udev가 필요할까요?
—
Eddy_Em
나는 드라이버 상태를 의미하는 것 같아요 .. 만약 그것이 활성화 또는 비활성화되어 있다면, 그것은 성공적으로 설치 / 식별되었습니다. Windows에서 드라이버를 활성화 및 비활성화 할 수 있으며 드라이버가 없거나 일부 오류가 발생하여 장치 관리자에 노란색으로 깜박 거리는 USB 장치가 표시되면 devcon을 사용하여 모두 노출됩니다. Linux 및 Mac에서 이와 동일한 기능이 있는지 여부는 알 수 없습니다.
—
michalv82
리눅스에는 "드라이버"가 없습니다 : 하드웨어가 커널 모듈을 사용한다면, 당신은 할 수 있습니다.
—
Eddy_Em
modprobe 또는 rmmod. libusb에 있다면 드라이버를 비활성화 할 수 없습니다.
고마워, 나는 그때 그것을 시도 할 것이다. Mac은 어떨까요?
—
michalv82