HP Thunderbolt 3 Dock (90W): USB does not work

Bug #1716332 reported by Matthias Lohr on 2017-09-11
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description


i'm using a Lenovo Carbon x1 (5th generation) with a HP Thunderbolt 3 dock (90W version). All ports are working, except USB Ports - for ~30 minutes. After ~30 minutes, also the USB ports get activated.

While waiting for that, dmesg shows something like a "loop" through usb devices:

[ 389.023845] usb 3-1: new high-speed USB device number 55 using xhci_hcd
[ 389.491841] usb 3-1: new high-speed USB device number 56 using xhci_hcd
[ 389.959928] usb 3-1: new high-speed USB device number 57 using xhci_hcd
[ 390.427925] usb 3-1: new high-speed USB device number 58 using xhci_hcd
[ 390.895832] usb 3-1: new high-speed USB device number 59 using xhci_hcd
[ 391.363817] usb 3-1: new high-speed USB device number 60 using xhci_hcd
[ 391.831818] usb 3-1: new high-speed USB device number 61 using xhci_hcd
[ 392.299759] usb 3-1: new high-speed USB device number 62 using xhci_hcd
[ 392.771813] usb 3-1: new high-speed USB device number 63 using xhci_hcd
[ 393.239765] usb 3-1: new high-speed USB device number 64 using xhci_hcd

Some lines which might be interesting:
[ 13.908506] usb 3-2: 2:1: cannot get freq at ep 0x1
[ 14.058807] usb 3-2: 2:1: cannot get freq at ep 0x1
[ 14.210694] usb 3-2: 2:1: cannot get freq at ep 0x1

Best regards

ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: linux-image-4.10.0-33-generic 4.10.0-33.37
ProcVersionSignature: Ubuntu 4.10.0-33.37-generic 4.10.17
Uname: Linux 4.10.0-33-generic x86_64
ApportVersion: 2.20.4-0ubuntu4.5
Architecture: amd64
 /dev/snd/controlC1: mlohr 5068 F.... pulseaudio
 /dev/snd/controlC0: mlohr 5068 F.... pulseaudio
 /dev/snd/seq: timidity 1311 F.... timidity
Date: Mon Sep 11 09:34:54 2017
HibernationDevice: RESUME=UUID=50da97f8-11c6-4a09-979a-313bba30057d
InstallationDate: Installed on 2017-04-12 (151 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Beta amd64 (20170321)
MachineType: LENOVO 20HRCTO1WW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-33-generic.efi.signed root=UUID=6216746e-6b05-4609-9464-e4322637d512 ro quiet splash vt.handoff=7
 Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
 No PulseAudio daemon running, or not running as session daemon.
 linux-restricted-modules-4.10.0-33-generic N/A
 linux-backports-modules-4.10.0-33-generic N/A
 linux-firmware 1.164.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/04/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: N1MET37W (1.22 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20HRCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN1MET37W(1.22):bd07/04/2017:svnLENOVO:pn20HRCTO1WW:pvrThinkPadX1Carbon5th:rvnLENOVO:rn20HRCTO1WW:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20HRCTO1WW
dmi.product.version: ThinkPad X1 Carbon 5th
dmi.sys.vendor: LENOVO

Matthias Lohr (mlohr) wrote :
Matthias Lohr (mlohr) wrote :

Btw: HP Thunderbolt Dock 65W variant works like a charm, without his problem.
USB devices (e.g. USB Keyboard) works, e.g. for boot selection, before booting the linux kernel.

Matthias Lohr (mlohr) on 2017-09-11
summary: - Thunderbolt 3 Dock - USB does not work
+ HP Thunderbolt 3 Dock (90W): USB does not work

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.13 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Matthias Lohr (mlohr) wrote :

I bought the docking station some days ago and tested with kernels 4.10, 4.12 and 4.13 - all with the same result. For using the ubuntu-bug command, i switched back to 4.10. So, there's no (known) working kernel.

tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Kai-Heng Feng (kaihengfeng) wrote :

Probably a good idea to ask thunderbolt maintainer about this issue...

Matthias Lohr (mlohr) wrote :

Patch accepted, should be in the next kernel release.


Changed in linux (Ubuntu):
status: Confirmed → Fix Committed
Po-Hsu Lin (cypressyew) on 2019-10-03
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers