Hello,
I've been unable to get QNAP T310G1S and a Sabrent TH-S3EA Thunderbolt 3, 10Gb adapters running in Proxmox (v7.0-11, kernel 5.11.22-4-pve). Both seem to use the Marvel Aquantic chipset, leveraging the "atlantic" kernel module/driver.
I'm running the latest NUC bios, latest thunderbolt firmware, latest firmware for the Sabrent adapter and no dice.
Before updating to Proxmox 7, using Proxmox 6.4, the Sabrent adapters were being recognized but completely hung up after a few hours/days. A complete of the NUC was necessary to get it back working. Which is why I opted to update, but since then, the adapters are not detected at all!
A series of things I tried:
Kernel logs when plugging in the QNAP adapter:
Would love to know if I'm the only one out there or if anyone would have an idea on how to resolve this.
Thanks!
I've been unable to get QNAP T310G1S and a Sabrent TH-S3EA Thunderbolt 3, 10Gb adapters running in Proxmox (v7.0-11, kernel 5.11.22-4-pve). Both seem to use the Marvel Aquantic chipset, leveraging the "atlantic" kernel module/driver.
I'm running the latest NUC bios, latest thunderbolt firmware, latest firmware for the Sabrent adapter and no dice.
Before updating to Proxmox 7, using Proxmox 6.4, the Sabrent adapters were being recognized but completely hung up after a few hours/days. A complete of the NUC was necessary to get it back working. Which is why I opted to update, but since then, the adapters are not detected at all!
A series of things I tried:
- Updating all bios, firmwares etc. I could possibly find
- Tried atlantic driver v2.4.10 (via Sabrent website), v2.4.15 (via QNAP website) and latest from the AQtion github repo
- I used the dkms install for each, by modifying the kernel header check to use pve kernel headers (see diff below)
- The adapters work fine on a MacBook and on Windows installed on those NUCs
- Tested on 2 different NUC8s
- Tried different thunderbolt cables (desperate, I know)
- Going through numerous posts on this forum or reddit, most seem outdated and haven't helped getting any closer to a solution
Diff:
diff --git a/dkms.sh b/dkms.sh
old mode 100644
new mode 100755
index a4ebba4..195d25f
--- a/dkms.sh
+++ b/dkms.sh
@@ -107,7 +107,7 @@ main ()
DISTRO=$(get_distro_os)
if [ "${DISTRO}" = "debian" ] ; then
PACKET_MNG="${APT_GET}"
- LINUX_HEADERS="linux-headers-`uname -r`"
+ LINUX_HEADERS="pve-headers-`uname -r`"
TOOLS="build-essential"
CMD="dpkg-query -l"
elif [ "${DISTRO}" = "redhat" ] ; then
Kernel logs when plugging in the QNAP adapter:
Code:
[59345.810878] thunderbolt 0-1: device disconnected
[59353.576600] thunderbolt 0-1: new device found, vendor=0x56 device=0x10d2
[59353.576603] thunderbolt 0-1: QNAP Systems, Inc. QNA-T310G1S
[59356.486875] usb usb4-port1: Cannot enable. Maybe the USB cable is bad?
[59360.578618] usb usb4-port1: Cannot enable. Maybe the USB cable is bad?
[59360.578657] usb usb4-port1: attempt power cycle
Would love to know if I'm the only one out there or if anyone would have an idea on how to resolve this.
Thanks!