Belkin Thunderbolt 2 Express Dock HD display port hot plug not supported.

Bug #1654214 reported by dunk
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Peripheral: Belkin Thunderbolt 2 Express Dock HD. Model: F4U085

1. When booted without the dock connected, connecting the dock only allows USB and Ethernet to work, it does not support HDMI or DisplayPort monitors. Re-seating the dock from here does not stop USB and Ethernet from working.

2. When booted with the device connected, while the device works fine, reseating the dock causes no adapters to work (No USB, Ethernet, HDMI and DisplayPort)

This bug was generated with the Thunderbolt IO expander connected at boot time and therefore all IO is working as intended.
Also (manually) attached is a copy of syslog, lsmod and lspci where the dock is removed then re-attached.

The 3rd state where the system is booted without the doc is not accounted for in the attached logs.

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: linux-image-4.8.0-32-generic 4.8.0-32.34
ProcVersionSignature: Ubuntu 4.8.0-32.34-generic 4.8.11
Uname: Linux 4.8.0-32-generic x86_64
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC3: duncan 2524 F.... pulseaudio
 /dev/snd/controlC2: duncan 2524 F.... pulseaudio
 /dev/snd/controlC0: duncan 2524 F.... pulseaudio
 /dev/snd/controlC1: duncan 2524 F.... pulseaudio
CurrentDesktop: Unity
Date: Thu Jan 5 10:18:15 2017
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=33476504-147f-4970-8a3b-969e4dac63c9
InstallationDate: Installed on 2016-12-30 (5 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Apple Inc. MacBookPro11,5
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-32-generic.efi.signed root=UUID=ae7e8674-a8e6-4de5-a469-a0ae717af319 ro libata.force=noncq quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.8.0-32-generic N/A
 linux-backports-modules-4.8.0-32-generic N/A
 linux-firmware 1.161.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/15/2016
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP114.88Z.0172.B09.1602151732
dmi.board.name: Mac-06F11F11946D27C5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,5
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-06F11F11946D27C5
dmi.modalias: dmi:bvnAppleInc.:bvrMBP114.88Z.0172.B09.1602151732:bd02/15/2016:svnAppleInc.:pnMacBookPro11,5:pvr1.0:rvnAppleInc.:rnMac-06F11F11946D27C5:rvrMacBookPro11,5:cvnAppleInc.:ct9:cvrMac-06F11F11946D27C5:
dmi.product.name: MacBookPro11,5
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
dunk (mrdunk) wrote :
Revision history for this message
dunk (mrdunk) wrote :
Revision history for this message
dunk (mrdunk) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
dunk (mrdunk) wrote :

Christopher M. Penalver (penalvch) asked me to assign this to him in
bug/1551712
however i do not have the required permissions to assign bugs.

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
dunk (mrdunk) wrote :

"status:Incomplete" carries the description
"Cannot be verified, the reporter needs to give more info."

Please advise what other information is required.

Revision history for this message
penalvch (penalvch) wrote :

dunk, thank you for reporting this and helping make Ubuntu better.

In order to allow additional upstream developers to examine the issue, at your earliest convenience, could you please test the latest upstream kernel available from http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D ? Please keep in mind the following:
1) The one to test is at the very top line at the top of the page (not the daily folder).
2) The release names are irrelevant.
3) The folder time stamps aren't indicative of when the kernel actually was released upstream.
4) Install instructions are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds .

If testing on your main install would be inconvenient, one may:
1) Install Ubuntu to a different partition and then test this there.
2) Backup, or clone the primary install.

If the latest kernel did not allow you to test to the issue (ex. you couldn't boot into the OS) please make a comment in your report about this, and continue to test the next most recent kernel version until you can test to the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this issue is fixed in the mainline kernel, please add the following tags by clicking on the yellow circle with a black pencil icon, next to the word Tags, located at the bottom of the report description:
kernel-fixed-upstream
kernel-fixed-upstream-X.Y-rcZ

Where X, and Y are the first two numbers of the kernel version, and Z is the release candidate number if it exists.

If the mainline kernel does not fix the issue, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-X.Y-rcZ

Please note, an error to install the kernel does not fit the criteria of kernel-bug-exists-upstream.

Also, you don't need to apport-collect further unless specifically requested to do so.

It is most helpful that after testing of the latest upstream kernel is complete, you mark this report Status Confirmed.

Lastly, to keep this issue relevant to upstream, please continue to test the latest mainline kernel as it becomes available.

Thank you for your help.

Revision history for this message
dunk (mrdunk) wrote :

I have the same symptoms with 4.10.0-041000rc3-generic .

I've attaches a copy of syslog which records the system booting with the Thunderbolt attached, then being removed and re-inserted.

Search for the annotations in the syslog file: syslog_boot_with_thunderbolt_then_reseat:
"Removing Thunderbolt"
"Replacing Thunderbolt"
"Done with Thunderbolt"

duncan@relapse:~$ uname -a
Linux relapse 4.10.0-041000rc3-generic #201701081831 SMP Sun Jan 8 23:33:02 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
dunk (mrdunk) wrote :
Revision history for this message
dunk (mrdunk) wrote :
penalvch (penalvch)
tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.10-rc3
description: updated
Revision history for this message
penalvch (penalvch) wrote :

dunk, the issue you are reporting is an upstream one. Could you please report this problem following the instructions verbatim at https://wiki.ubuntu.com/Bugs/Upstream/kernel to the appropriate mailing list (TO Andreas Noever CC linux-kernel )?

Please provide a direct URL to your post to the mailing list when it becomes available so that it may be tracked.

Thank you for your help.

Changed in linux (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
dunk (mrdunk) wrote :
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.