Disque externe USB 3.0 reconnu en USB 2.0

salut, j’ai un petit ordi NUC sous buster avec 4 ports USB 3.0 (tous bleus) qui reconnait bien un de mes disques USB en USB 3.0 (une simple interface SATA) mais l’autre seulement en USB 2.0 (un array RAID5 dans un boitier lian li ex-503). et ce évidemment quels que soient les ports utilisés.

krodelabestiole@micropoutre ~  sudo lsusb -t
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 2: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
    |__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 4: Dev 3, If 0, Class=Vendor Specific Class, Driver=dvb_usb_af9035, 480M
    |__ Port 4: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 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/8p, 480M

on voit que le mass storage qui fonctionne bien utilise le driver UAS tandis que le lian li utilise le driver usb-storage.

le retour de lsusb -v concernant cet appareil :

Bus 002 Device 002: ID 152d:0551 JMicron Technology Corp. / JMicron USA Technology Corp. JMS551 SuperSpeed two ports SATA 3Gb/s bridge
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x152d JMicron Technology Corp. / JMicron USA Technology Corp.
  idProduct          0x0551 JMS551 SuperSpeed two ports SATA 3Gb/s bridge
  bcdDevice            1.00
  iManufacturer           1 (error)
  iProduct                2 (error)
  iSerial                 5 B1C0E477FFFF
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0020
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 USB Mass Storage
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              6 MSC Bulk-Only Transfer
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Une idée pour faire fonctionner le lian li en USB 3.0 ?

Bonjour.

Un truc tout bête, au cas où :

si le connecteur USB n’est pas complètement enfoncé dans la prise femelle,
il n’y aura que les contacts liés à l’USB 2.0 qui seront connectés.

En enfonçant bien le connecteur dans la prise, les contacts du fond pourront se faire
et la connexion sera faite en USB 3.0

Bien sûr, le cordon doit être USB 3
et il vaut mieux éviter de mettre un boîtier HUB USB entre le lian li et le PC.

merci, mais il n’y a pas de hub et j’ai essayé plusieurs câbles en débranchant / rebranchant bien à chaque fois…

Descriptif Lian Li EX-503

Note technique :

Compatible USB 3.1 Gen 1 (ex USB 3.0 et 3.1 Gen 1) avec les OS suivants : Windows XP/Vista/7/8/10 Compatible USB 2.0 et e-SATA : avec Mac OS 10.4 et plus, Linux Fedora, Ubuntu

Autant le brancher en e-SATA si possible.
C’est quand même étrange cette compatibilité USB diminuée :thinking:

ah merci pour l’info

je pensais pourtant que ça marchait en USB 3.0 sous stretch j’ai fait une réinstallation pour migrer.
// mais j’ai peut-être rêvé… arghh

eSATA pas possible :confused:

ou alors peut-être avec un truc comme ça : https://www.startech.com/fr/Lecteur-de-disque-dur/Adaptateurs/adaptateur-usb-3-vers-esata~USB3S2ESATA3
mais je trouve pas d’info sur la compatibilité linux…

Pas besoin d’info compatibilité Linux : ce n’est qu’un câble (édit : oui, avec un peu d’électronique).
Mais Il faut être certain du genre des extrémités M/F là.
Pour moi, c’est bon :

L’arrière du Lian Li

Capture d’écran_2020-04-16_01-46-25

Le câble côté e-SATA

Capture d’écran_2020-04-16_01-48-58

@kro, je t’assure que ce n’est qu’un câble ; regarde bien les photos.
Le bloc rectangle est une ferrite antiparasite.

LOGICIEL
Compatibilité système d’exploitation
OS independent; No software or drivers required

je pense pas que ce soit qu’un câble non, il y a un petit boîtier dessus, et ça doit sûrement incorporer de l’électronique active (alimentée en USB).

je pense vraiment pas que le SATA et l’USB soient compatible autrement.

1 J'aime

Tu as raison.

Il y a le descriptif qui ne mentionne aucune alimentation externe à ajouter.

Avec la prise en charge de lecteurs Blu-ray/DVD/CD ATAPI/optiques et les disques durs/disques à l’état solide de grande capacité (testé jusqu’à 4 To) le câble adaptateur USB vers eSATA est compatible avec pratiquement tout périphérique eSATA

J’ai un moment confondu avec un câble SATA - e-SATA
:roll_eyes:

pour infos, le manuel est là : https://sgcdn.startech.com/005329/media/sets/USB3S2ESATA3_Manual/USB3S2ESATA3.pdf

c’est donc bien annoncé compatible linux

et les specs : https://www.startech.com/media/products/USB3S2ESATA3/PDFs/USB3S2ESATA3_Datasheet-FR.pdf

on a le nom du chipset :wink: ASMedia - ASM1153E

du coup je vais sûrement le chopper !

interface reçue, et pour la postérité : ça marche nickel !

/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
|__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
2 J'aime

Merci beaucoup pour le retour :grinning: