USB 3 disco rígido e placa não funcionando no modo super velocidade

0

Então, eu recentemente adicionei um cartão USB3 ao meu computador, e achei que tudo estava bem, o Linux detectou, embora estranhamente (ou não?) ele aparece como dois hubs

[    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

e

[    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

isto é similarmente visto com o lsusb, onde mostra os dois dispositivos sendo manipulados pelo 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

e, portanto, o problema, meu disco rígido USB3, que relata o suporte a superspeed está conectando somente ao hub usb2 (de alta velocidade?).

isso também é mostrado no dmesg

quando conectado, vejo

[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 para o disco rígido externo mostra que ele suporta super-velocidade

  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)

então estou com uma perda de como proceder. Meu cartão está com defeito? O Linux está fazendo algo errado? De qualquer forma para forçá-lo a usar o outro "hub"?

    
por spotter 05.09.2017 / 03:52

0 respostas