So I've installed Ubuntu 17.10 on an external SSD and had it boot on my MacBook Pro A1706 (late 2016), works like a charm (installed the keyboard/touchbar module).
I have an external ThunderBolt 3 (USB type C) SSD drive. When I connect it, Ubuntu doesn't recognize it. lspci shows Thunderbolt is available. When connecting the drive to MacOS, it works perfectly.
Any ideas?
Best Answer
Thunderbolt requires either that you manually authorize your devices. However no utility exists in current distributions for that. You can either try compiling yourself the
tbtadm
utility found here: https://github.com/intel/thunderbolt-software-user-spaceOr go the unsafe way as described in the kernel documentation:
Those users who just want to connect any device without any sort of manual work, can add following line to /etc/udev/rules.d/99-local.rules:
This will authorize all devices automatically when they appear. However, keep in mind that this bypasses the security levels and makes the system vulnerable to DMA attacks.