Thunderbolt Passthrough


Recommended Posts

Hi I have a Gigabyte Z490 VISION D and it has a Thunderbolt 3 port, but I am having trouble passing it through. I am not sure if any thunderbolt connection is detected by unraid as its not in system devices. I tried connecting things and using lsusb to see if anything is detected and didn't see anything. Used lspci to see pci connections and I don't think any thunderbolt connection is there. I am fairly new to this so I would appreciate it if you could tell me if I missed something, what further testing I can do, and what you think the problem is.

 

Edit:

I tried connecting a USB C dongle with devices connected and the devices show up in unraid, but I still don't really know why thunderbolt connections don't work.

 

My System Devices

IOMMU group 0:[8086:9b33] 00:00.0 Host bridge: Intel Corporation Device 9b33 (rev 05)

IOMMU group 1:[8086:1901] 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05)

IOMMU group 2:[8086:1905] 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 05)

IOMMU group 3:[8086:9bc5] 00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 05)

IOMMU group 4:[8086:06f9] 00:12.0 Signal processing controller: Intel Corporation Comet Lake PCH Thermal Controller

IOMMU group 5:[8086:06ed] 00:14.0 USB controller: Intel Corporation Comet Lake USB 3.1 xHCI Host Controller

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.1 Hub

Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub

Bus 001 Device 004: ID 0781:5571 SanDisk Corp. Cruzer Fit

Bus 001 Device 005: ID 048d:5702 Integrated Technology Express, Inc. ITE Device

Bus 001 Device 006: ID 8087:0026 Intel Corp.

Bus 001 Device 007: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub

Bus 001 Device 008: ID 14cd:1212 Super Top microSD card reader (SY-T18)

Bus 001 Device 009: ID 1d5c:7102 Fresco Logic, Inc Generic Billboard Device

Bus 001 Device 010: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.1 Hub

Bus 002 Device 003: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub

[8086:06ef] 00:14.2 RAM memory: Intel Corporation Comet Lake PCH Shared SRAM

IOMMU group 6:[8086:06f0] 00:14.3 Network controller: Intel Corporation Comet Lake PCH CNVi WiFi

IOMMU group 7:[8086:06e0] 00:16.0 Communication controller: Intel Corporation Comet Lake HECI Controller

IOMMU group 8:[8086:06d2] 00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller

[3:0:0:0] disk ATA ST2000DM008-2FR1 0001 /dev/sdd 2.00TB

[4:0:0:0] disk ATA ST14000NM001G-2K SN02 /dev/sde 14.0TB

IOMMU group 9:[8086:06c0] 00:1b.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #17 (rev f0)

IOMMU group 10:[8086:06ac] 00:1b.4 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #21 (rev f0)

IOMMU group 11:[8086:06b8] 00:1c.0 PCI bridge: Intel Corporation Device 06b8 (rev f0)

IOMMU group 12:[8086:06b9] 00:1c.1 PCI bridge: Intel Corporation Device 06b9 (rev f0)

IOMMU group 13:[8086:06bc] 00:1c.4 PCI bridge: Intel Corporation Device 06bc (rev f0)

IOMMU group 14:[8086:06b0] 00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #9 (rev f0)

IOMMU group 15:[8086:06b4] 00:1d.4 PCI bridge: Intel Corporation Device 06b4 (rev f0)

IOMMU group 16:[8086:0685] 00:1f.0 ISA bridge: Intel Corporation Device 0685

[8086:06c8] 00:1f.3 Audio device: Intel Corporation Comet Lake PCH cAVS

[8086:06a3] 00:1f.4 SMBus: Intel Corporation Comet Lake PCH SMBus Controller

[8086:06a4] 00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake PCH SPI Controller

[8086:0d4d] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-V

IOMMU group 17:[1002:67e3] 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Baffin [Radeon Pro WX 4100]

IOMMU group 18:[1002:aae0] 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]

IOMMU group 19:[1987:5016] 03:00.0 Non-Volatile memory controller: Phison Electronics Corporation E16 PCIe4 NVMe Controller (rev 01)

[N:0:1:1] disk Sabrent Rocket 4.0 1TB__1 /dev/nvme0n1 1.00TB

IOMMU group 20:[1000:0072] 04:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)

[5:0:0:0] disk ATA Samsung SSD 860 4B6Q /dev/sdb 1.00TB

[5:0:1:0] disk ATA Samsung SSD 860 4B6Q /dev/sdc 1.00TB

IOMMU group 21:[8086:15f3] 06:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 02)

IOMMU group 22:[1987:5016] 40:00.0 Non-Volatile memory controller: Phison Electronics Corporation E16 PCIe4 NVMe Controller (rev 01)

[N:1:1:1] disk Sabrent Rocket 4.0 1TB__1 /dev/nvme1n1 1.00TB

 

lspci

00:00.0 Host bridge: Intel Corporation Device 9b33 (rev 05)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 05)
00:12.0 Signal processing controller: Intel Corporation Comet Lake PCH Thermal Controller
00:14.0 USB controller: Intel Corporation Comet Lake USB 3.1 xHCI Host Controller
00:14.2 RAM memory: Intel Corporation Comet Lake PCH Shared SRAM
00:14.3 Network controller: Intel Corporation Comet Lake PCH CNVi WiFi
00:16.0 Communication controller: Intel Corporation Comet Lake HECI Controller
00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
00:1b.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #17 (rev f0)
00:1b.4 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #21 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Device 06b8 (rev f0)
00:1c.1 PCI bridge: Intel Corporation Device 06b9 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Device 06bc (rev f0)
00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #9 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 06b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0685
00:1f.3 Audio device: Intel Corporation Comet Lake PCH cAVS
00:1f.4 SMBus: Intel Corporation Comet Lake PCH SMBus Controller
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake PCH SPI Controller
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-V
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Baffin [Radeon Pro WX 4100]
02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
03:00.0 Non-Volatile memory controller: Phison Electronics Corporation E16 PCIe4 NVMe Controller (rev 01)
04:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
06:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 02)
40:00.0 Non-Volatile memory controller: Phison Electronics Corporation E16 PCIe4 NVMe Controller (rev 01)

Thanks

Edited by aalyaqoub
Link to comment
15 hours ago, ghost82 said:

Is thunderbolt enabled in bios?

I check and thunderbolt was enabled, but I changed gpio3 force pwr from disabled to enabled and now it shows up in unraid.

[8086:15ec] 24:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06)

 

The problem now is that unraid doesn't recognize the caldigit ts3 plus when its connected. Additionally I tried passing through the thunderbolt controller and installing thunderbolt drivers on my Windows VM, but it also doesn't recognize the hub (I ddon't know if I installed the drivers correctly as when I go to device manager —> system devices I do not see any thunderbolt drivers). It is a functional hub as I can use it with my Mac. I am stuck on how to proceed from here.

Any advice would be appreciated

Thanks

Edited by aalyaqoub
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.