USB 3.1 허브가 USB 2.0으로 나타납니다.

USB 3.1 허브가 USB 2.0으로 나타납니다.

내 질문은 다음과 같습니다. 내 시스템이 내 USB 3.1 Gen1허브(온보드 허브)를 감지하고 있습니다.

먼저 내 마더보드가 이를 지원한다는 것을 확인했습니다 . 지원 되는 USB 3.1마더보드가 있는 것으로 보입니다 . 아래 목록에서 ASUS를 찾을 수 있습니다 . 그래서 내 마더보드는 USB 3.1 Gen1`을 지원합니다.Asus H97-PROH97USB 3.1 Gen16 x USB 3.1 Gen 1 port(s) (4 at back panel, blue, 2 at mid-board)

이렇게 하면 lsusb두 개의 허브가 생깁니다 USB 2.0. USB 2.0허브와 허브 가 있습니다 USB 3.1 Gen1.

Bus 002 Device 004: ID 04d9:a070 Holtek Semiconductor, Inc. 
Bus 002 Device 002: ID 8087:8001 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

만약 내가한다면 lsusb -t. 내가 얻은 두 허브의 속도는 480M예상대로였습니다.

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
        |__ Port 4: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 4: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 4: Dev 4, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M

이 있는 개발 보드 중 하나를 사용하여 포트에 연결하면 강제로 실행되는 USB 3.0것을 확인할 수 있습니다 .USB 3.1USB 2.0

이미 실행 update-usbids하고 grub 구성 에 update-pciids추가했습니다 .iommu=softGRUB_CMDLINE_LINUX_DEFAULT

아이디어가 부족해요. 도움을 주려는 모든 분들께 미리 감사드립니다.

답변1

좋아, 어떤 이유로 내 마더보드에는 XHCI기본적으로 해당 지원이 활성화되어 있지 않습니다. 따라서 유사한 문제가 발생하는 경우 XHCIBIOS에서 이 기능이 활성화되어 있는지 확인하십시오.

답변2

xHCI는 USB 3 포트를 관리하고 EHCI 드라이버는 USB 2를 작동시킵니다.

존재하다듀얼 부팅Windows 10과 Linux Ubuntu 18.04 사이에서 xHCI를 비활성화하면 EHCI 컨트롤러 아래의 BIOS에서 이중 부팅이 제대로 작동할 수 있습니다. 따라서 USB 3 포트는 USB 2 포트 역할을 합니다.

관련 정보