Framework13, AMD 7840 No longer sees Caldigit TS3+ thunderbolt dock

I’ve used my Framework AMD 7840 (Currently running Fedora 42) with a Caldigit TS3+ for almost 2 years. It’s been great - I have a 4k monitor, keyboard, mouse, audio hooked up to the dock. I plug the dock in and boom, desktop computer.

But today, it doesn’t connect. I have another machine which I “hotswap” the thunderbolt plug to and it sees the dock and works great. So the dock, the cables are fine. But when I swap the plug to my framework, nothing - just power. The blue light on the Caldigit stays dark.

I ran software updates, I rebooted. I power cycled the Caldigit dock. No improvement - my other computer still sees the dock just fine, but my framework does not.

I’m not certain when it failed because I was out of town for a few days and had powered my Framework off. I assume a software update did this, but I don’t know how to diagnose it.

I’m not a linux expert - if there are any commands I can run to gather useful information, let me know and I will.

Did you try to boot the laptop with the dock plugged?

I’m getting strange issue that my FW13 only “see” my TB4 dock when I boot with it plugged.
this started about a few days ago.

Sometimes only a cold boot helps.

EDIT:
Just tested on Windows 11, it does work, without issues, so is probably a Linux or Fedora issue.

@Shamyl_Zakariya can you try on windows or another distro?

Try running lspci and see if it recovers.

If it does I think I know what’s going on. There was a kernel regression (unfortunately caused by me!) and I can point you to a patch for it.

2 Likes

yep, lspci somehow “fixes” it, at least my USB4 SSD is recognized now, will try the dock later.

Wow… lspci did it for me as well. Since it sounds like this is a regression, and I have a workaround for the meantime, I’m feeling like I can be patient. Thanks!

FWIW, I was going to try an ubuntu live image this morning, but no longer need to.

I’m happy to manually run lspci until the fix for the regression lands.

Back in the early 2000’s I recompiled my kernel all the time (Gentoo, sigh), these days I don’t have the patience, confidence, or free time to do so. I’m happy to wait. But, drop a message here when the patch lands if you don’t mind?

Thanks!

1 Like

I suggest you report this to your distro kernel and give them that link. They can take the patch early.

Sorry for the breakage!

2 Likes