Итак, я недавно добавил карту USB3 к своему компьютеру, и я подумал, что все хорошо, Linux обнаружил это, хотя и странно (или нет?) это подходит как 2 центра

[    2.086988] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    2.086996] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 2
[    2.092364] xhci_hcd 0000:07:00.0: hcc params 0x014051cf hci version 0x100 quirks 0x00000010
[    2.092561] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    2.092563] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.092564] usb usb2: Product: xHCI Host Controller
[    2.092565] usb usb2: Manufacturer: Linux 4.9.0-3-amd64 xhci-hcd
[    2.092566] usb usb2: SerialNumber: 0000:07:00.0

а также

[    2.092881] xhci_hcd 0000:07:00.0: xHCI Host Controller
[    2.092884] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 3
[    2.092921] ehci-pci 0000:00:1d.7: debug port 1
[    2.095951] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.095965] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003
[    2.095966] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.095967] usb usb3: Product: xHCI Host Controller
[    2.095968] usb usb3: Manufacturer: Linux 4.9.0-3-amd64 xhci-hcd
[    2.095969] usb usb3: SerialNumber: 0000:07:00.0
[    2.096100] hub 3-0:1.0: USB hub found
[    2.096116] hub 3-0:1.0: 4 ports detected

это похоже на lsusb, где показано, что оба устройства обрабатываются xhci

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 3: Dev 5, If 0, Class=Mass Storage, Driver=uas, 480M
    |__ Port 4: Dev 6, If 0, Class=Hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 11, If 0, Class=Mass Storage, Driver=uas, 480M

и, следовательно, проблема в том, что мой жесткий диск USB3, который сообщает о поддержке суперскорости, подключается только к usb2 (высокоскоростной?) хаб.

это также показано в dmesg

когда я прикреплен, я вижу

[538663.101097] usb 2-4: new high-speed USB device number 6 using xhci_hcd
[538663.246919] usb 2-4: New USB device found, idVendor=0bc2, idProduct=ab44
[538663.246922] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[538663.246923] usb 2-4: Product: Backup+ Hub
[538663.246924] usb 2-4: Manufacturer: Seagate
[538663.246925] usb 2-4: SerialNumber: 01CB7196B0S3
[538663.248429] hub 2-4:1.0: USB hub found
[538663.248973] hub 2-4:1.0: 3 ports detected
[538664.169034] usb 2-4.1: new high-speed USB device number 11 using xhci_hcd
[538664.319996] usb 2-4.1: New USB device found, idVendor=0bc2, idProduct=ab38
[538664.319999] usb 2-4.1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[538664.320000] usb 2-4.1: Product: Backup+ Hub BK
[538664.320001] usb 2-4.1: Manufacturer: Seagate

lsusb -v для внешнего жесткого диска показывает, что он поддерживает суперскорость

  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)

так что я не знаю, как поступить. Моя карта неисправна? Linux делает что-то не так? В любом случае, чтобы заставить его использовать другой "хаб"?

0