Public bug reported:

Machine is a Dell XPS 2020 model 9300
Has two Thunderbolt 3 ports.
Comes with a supplied Dell dongle to plug USB-A keys on the USB-C Thunderbolt 3 
ports

I have several USB keys. All works fine. But I recently bought a pack of
3 USB keys from Kingston that keep disconnecring and reconnecting in
loop every 5/6 seconds.

Other USB keys do not show this problem : a Corsair 128 Gb key, about a
dozen chinese made keys ranging from 4 Gb to 32 Gb. All work fine, none
do disconnect.

I am using a Ubuntu 18.04 LTS that came with the machine
Up to date kernel, all updates applied

I have tried both a Dell supplied USB-A <--> USB-C
And a Rampow adapter
Both show the same behavior from those Kington keys
All three of them show the problem
Connecting those keys on a Windows 10 does not show this problem

Also, I have contacted Kingston support and they told me to try another OS
So I booted on the machine the latest Fedora 32 and it shows the same 
disconnecring/connectint problem, exactly like my machine Ubunbu shows.

Here is the lsusb :

gilbert@asgard:/etc/default$ sudo lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0bda:58fe Realtek Semiconductor Corp. 
Bus 003 Device 003: ID 8087:0026 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

It's the "0951:1666 Kingston Technology DataTraveler G4" device

Sold as : Kingston DataTraveler 100 G3 - DT100G3/32GB-3P
Pack of three 32 Gb keys

Because the disconnects and reconnects are VERY regular this seems to be a 
power save issue
I went into the BIOS and found nothing to turn off any power saving
So I have no idea if there is one

I have also tried to Blacklist that device in /etc/defaults/tlp :

added :

# Kington DataTraveler G4
USB_BLACKLIST="0951:1666"

to /etc/default/tlp

Followed with :

sudo service tlp restart

No change.
Those keys keep connecting and disconnecting all the time

Because all other USB keys and device do not show this behavior
This rules out a defective hardware port...

With the /etc/default/tlp change, this appears in the kern.log :

May 31 00:50:01 asgard kernel: [ 2652.665344] sd 0:0:0:0: [sda] Mode Sense: 4f 
00 00 00
May 31 00:50:01 asgard kernel: [ 2652.665683] sd 0:0:0:0: [sda] Write cache: 
disabled, read cache: enabled, doesn't support DPO or FUA
May 31 00:50:01 asgard kernel: [ 2652.668386]  sda: sda1 sda2 sda3
May 31 00:50:01 asgard kernel: [ 2652.669374] sd 0:0:0:0: [sda] Attached SCSI 
removable disk
May 31 00:50:01 asgard kernel: [ 2652.837762] ISO 9660 Extensions: Microsoft 
Joliet Level 3
May 31 00:50:01 asgard kernel: [ 2652.838780] ISO 9660 Extensions: Microsoft 
Joliet Level 3
May 31 00:50:01 asgard kernel: [ 2652.839299] ISO 9660 Extensions: RRIP_1991A
May 31 00:50:08 asgard kernel: [ 2659.093957] usb 2-1: USB disconnect, device 
number 6
May 31 00:50:08 asgard kernel: [ 2659.094083] xhci_hcd 0000:00:0d.0: WARN Set 
TR Deq Ptr cmd failed due to incorrect slot or ep state.
May 31 00:50:08 asgard kernel: [ 2659.438335] usb 2-1: new SuperSpeed Gen 1 USB 
device number 7 using xhci_hcd
May 31 00:50:08 asgard kernel: [ 2659.471899] usb 2-1: New USB device found, 
idVendor=0951, idProduct=1666, bcdDevice= 0.01
May 31 00:50:08 asgard kernel: [ 2659.471902] usb 2-1: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
May 31 00:50:08 asgard kernel: [ 2659.471904] usb 2-1: Product: DataTraveler 3.0
May 31 00:50:08 asgard kernel: [ 2659.471906] usb 2-1: Manufacturer: Kingston
May 31 00:50:08 asgard kernel: [ 2659.471908] usb 2-1: SerialNumber: 
60A44C4266ADF3A0F62D50BD
May 31 00:50:08 asgard kernel: [ 2659.481213] usb-storage 2-1:1.0: USB Mass 
Storage device detected
May 31 00:50:08 asgard kernel: [ 2659.481524] scsi host1: usb-storage 2-1:1.0
May 31 00:50:09 asgard kernel: [ 2660.503900] scsi 1:0:0:0: Direct-Access     
Kingston DataTraveler 3.0      PQ: 0 ANSI: 6
May 31 00:50:09 asgard kernel: [ 2660.504484] sd 1:0:0:0: Attached scsi generic 
sg0 type 0
May 31 00:50:09 asgard kernel: [ 2660.505033] sd 1:0:0:0: [sda] 60437492 
512-byte logical blocks: (30.9 GB/28.8 GiB)
May 31 00:50:09 asgard kernel: [ 2660.505282] sd 1:0:0:0: [sda] Write Protect 
is off
May 31 00:50:09 asgard kernel: [ 2660.505285] sd 1:0:0:0: [sda] Mode Sense: 4f 
00 00 00
May 31 00:50:09 asgard kernel: [ 2660.505532] sd 1:0:0:0: [sda] Write cache: 
disabled, read cache: enabled, doesn't support DPO or FUA
May 31 00:50:09 asgard kernel: [ 2660.508194]  sda: sda1 sda2 sda3
May 31 00:50:09 asgard kernel: [ 2660.510430] sd 1:0:0:0: [sda] Attached SCSI 
removable disk
May 31 00:50:09 asgard kernel: [ 2660.679222] ISO 9660 Extensions: Microsoft 
Joliet Level 3
May 31 00:50:09 asgard kernel: [ 2660.680218] ISO 9660 Extensions: Microsoft 
Joliet Level 3
May 31 00:50:09 asgard kernel: [ 2660.680720] ISO 9660 Extensions: RRIP_1991A
May 31 00:50:14 asgard kernel: [ 2664.917869] usb 2-1: USB disconnect, device 
number 7
May 31 00:50:14 asgard kernel: [ 2664.917918] xhci_hcd 0000:00:0d.0: WARN Set 
TR Deq Ptr cmd failed due to incorrect slot or ep state.
May 31 00:50:14 asgard kernel: [ 2665.254112] usb 2-1: new SuperSpeed Gen 1 USB 
device number 8 using xhci_hcd
May 31 00:50:14 asgard kernel: [ 2665.287458] usb 2-1: New USB device found, 
idVendor=0951, idProduct=1666, bcdDevice= 0.01
May 31 00:50:14 asgard kernel: [ 2665.287460] usb 2-1: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
May 31 00:50:14 asgard kernel: [ 2665.287461] usb 2-1: Product: DataTraveler 3.0
May 31 00:50:14 asgard kernel: [ 2665.287462] usb 2-1: Manufacturer: Kingston
May 31 00:50:14 asgard kernel: [ 2665.287463] usb 2-1: SerialNumber: 
60A44C4266ADF3A0F62D50BD
May 31 00:50:14 asgard kernel: [ 2665.296510] usb-storage 2-1:1.0: USB Mass 
Storage device detected
May 31 00:50:14 asgard kernel: [ 2665.296737] scsi host0: usb-storage 2-1:1.0
May 31 00:50:15 asgard kernel: [ 2666.517802] usb 2-1: USB disconnect, device 
number 8
May 31 00:50:15 asgard kernel: [ 2666.517850] xhci_hcd 0000:00:0d.0: WARN Set 
TR Deq Ptr cmd failed due to incorrect slot or ep state.
May 31 00:50:15 asgard kernel: [ 2666.834163] usb 2-1: new SuperSpeed Gen 1 USB 
device number 9 using xhci_hcd
May 31 00:50:15 asgard kernel: [ 2666.871401] usb 2-1: New USB device found, 
idVendor=0951, idProduct=1666, bcdDevice= 0.01
May 31 00:50:15 asgard kernel: [ 2666.871424] usb 2-1: New USB device strings: 
Mfr=1, Product=2, SerialNumber=3
May 31 00:50:15 asgard kernel: [ 2666.871425] usb 2-1: Product: DataTraveler 3.0
May 31 00:50:15 asgard kernel: [ 2666.871426] usb 2-1: Manufacturer: Kingston
May 31 00:50:15 asgard kernel: [ 2666.871427] usb 2-1: SerialNumber: 
60A44C4266ADF3A0F62D50BD
May 31 00:50:16 asgard kernel: [ 2666.880533] usb-storage 2-1:1.0: USB Mass 
Storage device detected
May 31 00:50:16 asgard kernel: [ 2666.880821] scsi host0: usb-storage 2-1:1.0
May 31 00:50:16 asgard kernel: [ 2667.678783] usb 2-1: USB disconnect, device 
number 9

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-5.0.0-1052-oem-osp1 5.0.0-1052.57
ProcVersionSignature: Ubuntu 5.0.0-1052.57-oem-osp1 5.0.21
Uname: Linux 5.0.0-1052-oem-osp1 x86_64
ApportVersion: 2.20.9-0ubuntu7.15
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  gilbert    2162 F.... pulseaudio
 /dev/snd/pcmC0D0p:   gilbert    2162 F...m pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Sun May 31 00:53:00 2020
DistributionChannelDescriptor:
 # This is the distribution channel descriptor for the OEM CDs
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-bionic-amd64-20190418-59+beaver-osp1+X00
GvfsMonitorError:
 This tool has been deprecated, use 'gio mount' instead.
 See 'gio help mount' for more info.
HotplugNewDevices:
 
HotplugNewMounts: /dev/sda1 /media/gilbert/Fedora-WS-Live-32-1-6 iso9660 
ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1001,gid=1001,dmode=500,fmode=400
 0 0
InstallationDate: Installed on 2020-04-29 (31 days ago)
InstallationMedia: Ubuntu 18.04 "Bionic" - Build amd64 LIVE Binary 
20190418-12:10
MachineType: Dell Inc. XPS 13 9300
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.0.0-1052-oem-osp1 
root=UUID=5a3fd3ad-1ee6-42e6-a156-083b1afa390b ro quiet splash noibrs noibpb 
nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable 
no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off vt.handoff=1
RelatedPackageVersions:
 linux-restricted-modules-5.0.0-1052-oem-osp1 N/A
 linux-backports-modules-5.0.0-1052-oem-osp1  N/A
 linux-firmware                               1.173.18
SourcePackage: linux-oem-osp1
Symptom: storage
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/08/2020
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.0.11
dmi.board.name: 077Y9N
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: 
dmi:bvnDellInc.:bvr1.0.11:bd05/08/2020:svnDellInc.:pnXPS139300:pvr:rvnDellInc.:rn077Y9N:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 13 9300
dmi.product.sku: 096D
dmi.sys.vendor: Dell Inc.

** Affects: linux-oem-osp1 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881443

Title:
  Kingston 100 G3 DT100G3 keeps disconnecting and reconnecting

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-oem-osp1/+bug/1881443/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to