There is a semi-recent thread (from 2015) that discusses efforts to configure and test Thunderbolt device support for things such as display link, ethernet, USB daisy chaining, etc. Here is the thread:
https://forums.gentoo.org/viewtopic-t-1 ... ight-.html
I figured rather than necrobumping it, I could just start a new one.
I'm wondering if some folks actually have a functional setup with some Thunderbolt hardware, monitor, USB hub, and so on? My understanding is that "the kernel support is there." I find this statement I've read vague to a degree, as in, what aspects of Thunderbolt behavior (display, ehternet, USB daisy chain) can work with recent kernels? Speaking of kernel, which version(s) have support? Are there .config values that one must enable, or is it just "on"? Any userspace items I need to enable/configure along with it?
I recently bought a Dell 5510 laptop, and along with it, a Thunderbolt dock connected via USB-C. What I've found is that, basically, this thing is a $300 paper weight ATM. Nothing works for me running on an Arch kernel of 4.5 vintage, with the exception of charging. The Dell Sputnik team is apparently working with Intel on prepping pull requests to get things working for their devices. However, Sputnik plans and executes their work in tandem with Canonical/Ubuntu. Me being an Arch (and former Gentoo) user, I am looking to see if there are other pathways to at least maybe get my dock to support a single monitor, or USB device connection.
Based on the thread above I linked to, seems there has been limited success. I was hoping somebody who has gotten Thunderbolt to work on linux could share some knowledge, specifically, your kernel vintage, kernel config, device used, and any other pertinent details.
Thanks A Bunch
-sk3l


