USB 3.1 stick not recognized as 3.1 / kernel 4.15.0-96

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help
Post Reply
hman2
Level 1
Level 1
Posts: 22
Joined: Fri Mar 28, 2014 1:28 pm

USB 3.1 stick not recognized as 3.1 / kernel 4.15.0-96

Post by hman2 »

Hi,

my brand new Sandisk Ultra (SDDDC2-032G-G46) only registers as USB 3.0. This stick has both USB type A and type C connectors. While I expected it to register as USB 3.0 on the type A connector, this also happens on the type C connector as well!

This is Mint Sylvia, which I have to run with kernel 4.15.0-96 (which is only two revisions behind the most recent -101, which fails for my SATA-USB docking stations, see my other bug report for that). According to lsusb, my USB 3.1 card is recognized as 3.1, providing an interface speed of 10 Gbit/s. But the stick only gets 5 GBit/s, which is USB 3.0.

Kernel says

Jun 3 09:15:02 FSC-neu kernel: [ 1260.840255] usb 6-1: new SuperSpeed USB device number 4 using xhci_hcd
Jun 3 09:15:02 FSC-neu kernel: [ 1260.867460] usb 6-1: New USB device found, idVendor=0781, idProduct=5595
Jun 3 09:15:02 FSC-neu kernel: [ 1260.867462] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 3 09:15:02 FSC-neu kernel: [ 1260.867463] usb 6-1: Product: Ultra USB 3.0
Jun 3 09:15:02 FSC-neu kernel: [ 1260.867464] usb 6-1: Manufacturer: SanDisk
Jun 3 09:15:02 FSC-neu kernel: [ 1260.867465] usb 6-1: SerialNumber: 0101cdee0bd794808d5afbd08d1d5942b6513e67fb4a91707ca7ff8f190945341d7e00000000000000000000d47da65c009570009555810712a809e9
Jun 3 09:15:02 FSC-neu kernel: [ 1260.869269] usb-storage 6-1:1.0: USB Mass Storage device detected
Jun 3 09:15:02 FSC-neu kernel: [ 1260.880024] scsi host6: usb-storage 6-1:1.0
Jun 3 09:15:02 FSC-neu mtp-probe: checking bus 6, device 4: "/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb6/6-1"
Jun 3 09:15:02 FSC-neu mtp-probe: bus: 6, device: 4 was not an MTP device
Jun 3 09:15:03 FSC-neu kernel: [ 1261.885238] scsi 6:0:0:0: Direct-Access SanDisk Ultra USB 3.0 1.00 PQ: 0 ANSI: 6
Jun 3 09:15:03 FSC-neu kernel: [ 1261.885985] sd 6:0:0:0: Attached scsi generic sg3 type 0
Jun 3 09:15:03 FSC-neu kernel: [ 1261.886249] sd 6:0:0:0: [sdc] 60088320 512-byte logical blocks: (30.8 GB/28.7 GiB)
Jun 3 09:15:03 FSC-neu kernel: [ 1261.889542] sd 6:0:0:0: [sdc] Write Protect is off
Jun 3 09:15:03 FSC-neu kernel: [ 1261.889544] sd 6:0:0:0: [sdc] Mode Sense: 43 00 00 00
Jun 3 09:15:03 FSC-neu kernel: [ 1261.890412] sd 6:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jun 3 09:15:03 FSC-neu kernel: [ 1261.898352] sdc: sdc1
Jun 3 09:15:03 FSC-neu kernel: [ 1261.903427] sd 6:0:0:0: [sdc] Attached SCSI removable disk
Jun 3 09:15:03 FSC-neu udisksd[1772]: Mounted /dev/sdc1 at /media/XXXXXX/571C-731E on behalf of uid 1000

inxi -Fzzzz says

System: Host: FSC-neu Kernel: 4.15.0-96-generic x86_64 (64 bit)
Desktop: Cinnamon 3.6.7 Distro: Linux Mint 18.3 Sylvia
Machine: System: FUJITSU product: ESPRIMO P910
Mobo: FUJITSU model: D3162-A1 v: S26361-D3162-A1
Bios: FUJITSU // American Megatrends v: V4.6.5.3 R1.23.0 for D3162-A1x date: 12/01/2014
CPU: Quad core Intel Core i5-3470 (-MCP-) cache: 6144 KB
clock speeds: max: 3600 MHz 1: 3392 MHz 2: 3392 MHz 3: 3392 MHz
4: 3392 MHz
Graphics: Card: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1920x1200@59.95hz
GLX Renderer: Mesa DRI Intel Ivybridge Desktop
GLX Version: 3.0 Mesa 18.0.5
Audio: Card Intel 7 Series/C216 Family High Definition Audio Controller
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.15.0-96-generic
Network: Card: Intel 82579LM Gigabit Network Connection (Lewisville)
driver: e1000e
IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives: HDD Total Size: 3191.4GB (59.6% used)
ID-1: /dev/sda model: INTEL_SSDSC2BB16 size: 160.0GB
ID-2: /dev/sdb model: WDC_WD30EZRX size: 3000.6GB
ID-3: USB /dev/sdc model: Ultra_USB_3.0 size: 30.8GB
Partition: ID-1: / size: 29G used: 16G (58%) fs: ext4 dev: /dev/sda7
ID-2: swap-1 size: 8.19GB used: 0.00GB (0%) fs: swap dev: /dev/sda8
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 93.0C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 220 Uptime: 27 min Memory: 2454.7/15918.7MB
Client: Shell (bash) inxi: 2.2.35

lsusb -t says

/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
|__ Port 1: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 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
/: 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
|__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 5: Dev 5, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M

hman2
Level 1
Level 1
Posts: 22
Joined: Fri Mar 28, 2014 1:28 pm

Re: USB 3.1 stick not recognized as 3.1 / kernel 4.15.0-96

Post by hman2 »

Could be that Sandisk as a manufacturer got confused by the confusing naming scheme with "Gen 1", "Gen 2" and "Gen 2x2", so they write "USB 3.1" on the box, but label the partition "USB 3.0". Since 5 GBit/s is enough for the claimed reading speed of 150 MByte/s, I guess the kernel is right and 5000 MSym/s is the correct interface speed and thus "USB 3.0" would be the appropriate nomenclature. Maybe some marketing guys thought "oh, it has a C type connector, too - we should brand it as 3.1" and the (well-known) shop just looks at the package when creating their inventory listing :-(

Post Reply

Return to “Hardware Support”