7374756666

Fixing unrecognised usb devices connected to thunderbolt dock after upgrade to Debian bookworm

I upgraded my main machine from Debian Buster (11) to Debian Bookworm (12) this weekend.

Prior to the upgrade I had a Kensington thunderbolt dock connected which connects to an external display, mouse and other usb devices.

After upgrade only the display part worked, anything usb wasn't recognised (not even a mention in the logs).

This dock worked fine on ther Debian 11 devices but those had been upgraded prior to acquiring the dock so were never connected on Debian 10.

If I switched to the old Debian 10 kernel it worked fine so this suggested some sort of kernel issue.

I eventually found [1] which suggested removing and reauthorizing the device. To do this do the following:

apt install thunderbolt-tools
boltctl

Get the uuid then run

boltctl forget uuid

Now unplug and plug in the device and you should get a prompt to enroll it, if not run

bolctl enroll uuid

That should fix it (note [1] says use remove not forget, I assume the command has changed since it was posted).

[1] https://blog.wains.be/2022/2022-02-10-thunderbolt-security-management/