I would try and figure out what chip is used in the Ultradock; It might have been like the Cypress based one I had, which also worked fine before Ubuntu upgrade, broke, and then worked fine with current Ubuntu after a firmware update to the chip. If the Ultradock uses a thunderbolt connection, then getting another thunderbolt dock via USB-C adapter, like perhaps maybe the $50 one I was able to upgrade into working state, and testing it, to isolate the software issue to the platform or the dock may be helpful. One outcome would be to say to the Ultradock folks to say that other thunderbolt docks are working, but the Ultradock is not. i.e. Fix the dock to work with modern drivers Another outcome would be that you have 2 thunderbolt docks that behave the same way to add to the issue. i.e. Hey Ubuntu neither of these docks (one of which works on other platforms) is working with my platform Finding a maintainer and sending a generic non-functional dock (or your more expensive entire setup if you are an enterprise that wants this solved) might be a third option, as there is probably a quirk that could be added to the kernel to make it behave like it used to for broken chips, another common practice when the hardware vendors don't come up for air on these issues. Marvell PCI disk controllers with VT-d enabled comes to mind :) On Mon, May 3, 2021 at 12:55 PM Tim Wetzel