리눅스 (Ubuntu)와 MAC에서 열거 된 USB 장치와 그 상태를 나열하는 방법


0

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

리눅스에는 "드라이버"가 없습니다 : 하드웨어가 커널 모듈을 사용한다면, 당신은 할 수 있습니다. modprobe 또는 rmmod. libusb에 있다면 드라이버를 비활성화 할 수 없습니다.
Eddy_Em

고마워, 나는 그때 그것을 시도 할 것이다. Mac은 어떨까요?
michalv82
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.