USB 3.0 장치는 Debian 6.0 운영 체제의 USB 3.0 포트에 열거되지 않습니다.

USB 3.0 장치는 Debian 6.0 운영 체제의 USB 3.0 포트에 열거되지 않습니다.

USB 애플리케이션과 드라이버를 테스트하기 위해 Debian 6.0 운영 체제(Linux 커널 2.6.32)를 설치했습니다.

내 USB 장치는 아무런 문제 없이 USB 2.0 포트에서 제대로 작동합니다.

그러나 USB 3.0 포트에 동일한 장치를 연결하려고 하면 dmesg 출력에서 ​​본 USB 3.0 장치 대신 USB 2.0 장치로 열거되었습니다.

아래는 내 장치의 출력 로그입니다 dmesg. USB 장치가 USB 3.0 포트에 연결되어 있어도 장치가 USB 3.0이 아닌 USB 2.0 장치로 나열됩니다.

[  945.271232] usb 3-1.2: new high speed USB device using ehci_hcd and address 4

이것은 xhci를 지원하는 lsmod의 출력입니다.

#lsmod | grep xhci
usbcore               123175  4 usbhid,ehci_hcd,xhci

이것은 내 USB 장치에 대한 lsusb -v의 스냅샷 출력입니다.

#lsusb -d 1552:0004 -v
 wMaxPacketSize     0x0200  1x 512 bytes

아래에서 커널 및 운영 체제 정보를 찾으십시오.

#uname -a
Linux debian64 2.6.32-5-amd64 #1 SMP Mon Sep 23 22:14:43 UTC 2013 x86_64  
GNU/Linux

따라서 USB 2.0은 최대 512바이트의 패킷 크기를 지원하는 반면, USB 3.0은 최대 1024바이트의 패킷 크기를 지원합니다. 내 장치가 USB 3.0 장치가 아닌 USB 2.0 장치로 열거된 것 같습니다.

USB 3.0 장치 등을 열거할 수 없는 이전 커널(2.6.32)에 문제가 있습니까?

이런 종류의 문제가 발생했거나 이 문제에 대해 아는 사람이 있으면 피드백을 알려주시기 바랍니다.

답변1

귀하의 질문에 따르면 귀하의 장치는 실제로 USB 3 장치로 인식됩니다. 여기에는 아무런 문제가 없습니다. 게시 한 결과 dmesg는 다음과 같습니다.

[945.271232]USB 3-1.2: ehci_hcd 및 주소 4를 사용하는 새로운 고속 USB 장치

USB 2 장치를 연결할 때 나타나는 결과와 비교해 보세요.

[121568.653226]USB 2-1.4: ehci-pci를 사용하는 새로운 고속 USB 장치 번호 13

관련 정보