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

Bug #1716332 reported by Matthias Lohr
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Hello,

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
Matthias

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
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /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
PulseList:
 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.
RelatedPackageVersions:
 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

Revision history for this message
Matthias Lohr (mlohr) wrote :
Revision history for this message
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)
summary: - Thunderbolt 3 Dock - USB does not work
+ HP Thunderbolt 3 Dock (90W): USB does not work
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
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
Revision history for this message
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
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

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

Revision history for this message
Matthias Lohr (mlohr) wrote :

Patch accepted, should be in the next kernel release.

https://marc.info/?l=linux-usb&m=150824989207482&w=2

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.