Fedora 34 Lenovo ThinkPad Docking Station USB not working

Solution 1:

I don't know what the underlying problem is but here is the solution:

The boltctl tool controls the thunderbolt device manager. The problem is resolved by forgetting and then re-authenticating and re-enrolling the Docking Station.

  1. List all thunderbolt devices

boltctl list

  1. Identify the devices uuid

  2. If already connected, forget the device

boltctl forget [uuid]

  1. Re-authenticate device

boltctl authorize [uuid]

  1. Re-enroll device

boltctl enroll [uuid]

... and voilà, it should work now.