답변:
당신은 체크 아웃 할 수
lsusb -v
내 시스템에서 예를 들어이 줄 (그리고 훨씬 더 많은 정보)을 얻습니다.
포트 6 : 0000.0503 고속 전력 인 에이블 연결
또는 다음을 발행 할 수 있습니다.
tail -f /var/log/kern.log
한 단자에 꽂은 다음 USB 플래시 드라이브를 꽂습니다. 내 시스템에서 예를 들어 다음 메시지가 나타납니다.
9 월 15 일 22:10:40 foo 커널 : [405279.750140] usb 2-2 : ehci_hcd 및 주소 24를 사용하는 새로운 고속 USB 장치
ehci_hcd는 커널의 USB 2.0 컨트롤러 모듈입니다 (즉, 모든 것이 정상이면 USB 2.0 스틱이 올바른 속도로 사용됨).
다음과 같은 후속 메시지가 표시되지 않는 한 :
9 월 15 일 22:15:25 foo 커널 : [405564.451402] usb 6-2 : 최고 속도로 실행되지 않음; 고속 허브에 연결
(이 경우 컴퓨터의 USB 포트가 USB 2.0 고속 장치를 지원하므로 저품질 USB 2.0 스틱 (Kensington)과의 호환성 문제 일 수 있습니다)
USB 2.0이 아닌 고속 스틱을 사용하면 다음 메시지가 나타납니다.
9 월 15 일 22:15:25 foo 커널 : [405564.300127] usb 6-2 : uhci_hcd 및 주소 4를 사용하는 새로운 최대 속도 USB 장치
사용자 계정이 /var/log/kern.log (또는 다른 시스템 종속 커널 로그 메시지 파일 위치)에 액세스 할 수없는 경우, dmesg 명령을 대안으로 사용하여 커널 메시지 버퍼의 내용을 표시 할 수 있습니다 . dmesg의 단점은 멋진 타임 스탬프를 인쇄하고 후속 출력 옵션 이 없다는 것 입니다.
사용 lsusb -t
하면 USB의 사양을 볼 수 있습니다.
$ sudo lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 4: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M
그러나 USB 속도를 확인하고 올바르게 작동하는지 확인하려면 hdparm으로 속도 테스트를 수행해야합니다
$ sudo hdparm -tT /dev/sdd
/dev/sdd:
Timing cached reads: 7642 MB in 2.00 seconds = 3822.03MB/sec
Timing buffered disk reads: 96 MB in 3.05 seconds = 31.44MB/sec
예는 내 임의의 pendrive 중 하나입니다. 이전과 같은 것을보아야합니다.
/var/log/kern.log
다른 파일 일 수 있습니다.dmesg
같은 정보를 가져야합니다.