I've just installed an Alpine Ridge Thunderbolt 3 PCIe adapter in my ESXi host and on the very first boot ESXi saw the card and I was able to mark it for passthrough.
On all subsequent boots the thunderbolt adapter is just completely missing according to ESXi; it's not listed in the hardware tab on the host client and it's not listed if I run lspci...it's like it doesn't exist.
Meanwhile I've got my USB keyboard/mouse plugged into the thunderbolt card and both work just fine in BIOS. So the card still works.
Anyone have any brilliant ideas for why the thunderbolt card works in BIOS but ESXi says it doesn't exist?
On all subsequent boots the thunderbolt adapter is just completely missing according to ESXi; it's not listed in the hardware tab on the host client and it's not listed if I run lspci...it's like it doesn't exist.
Meanwhile I've got my USB keyboard/mouse plugged into the thunderbolt card and both work just fine in BIOS. So the card still works.
Anyone have any brilliant ideas for why the thunderbolt card works in BIOS but ESXi says it doesn't exist?