DirectConnect

SupportBekende problemen

Bekende problemen op Linux

Problemen die we op Linux kennen, hoe je ziet of je computer getroffen is en wat je kunt doen.

Verbinding blijft op ongeveer 9 Gb/s met een kabel van 20 Gbps

Op sommige Linux-laptops komen kopieën op een USB4-kabel van 20 Gbps niet boven ongeveer 9 Gb/s. De kabel heeft twee lanes van 10 Gb/s, en maar één wordt gebruikt. De andere computer meldt de verbinding misschien toch als 20 Gbps.

Waarom het gebeurt

Linux of de firmware van de computer beheert de Thunderbolt/USB4-controller, en de firmware beslist dat bij het opstarten. Linux kan de twee lanes van een verbinding van computer naar computer alleen samenvoegen als het de controller beheert. Beheert de firmware hem, dan blijft de verbinding op één lane. DirectConnect en de andere computer kunnen dat niet veranderen.

We vonden dit op een Lenovo ThinkPad P1 met een Intel Tiger Lake-processor, verbonden met een Windows 11-laptop. De kabel mat 9,1 Gb/s.

Controleer of je getroffen bent

Sluit de kabel aan en voer dan dit uit in een terminal:

sudo dmesg | grep "USB4 _OSC"
cat /sys/bus/thunderbolt/devices/*/rx_lanes

Toont de eerste opdracht niets, dan beheert de firmware de controller. Toont de tweede 1, dan gebruikt de verbinding één lane.

Wat je kunt doen

  • Gebruik een kabel van 40 Gbps. Een Thunderbolt 4- of USB4-kabel van 40 Gbps laat elke lane op 20 Gb/s lopen, dus één lane is genoeg. Op één lane van 20 Gb/s haalt een Linux-laptop 16,3–17,8 Gb/s met een Mac en 17,3 Gb/s naar een Windows-pc. Zie welke USB-C-kabel je nodig hebt.
  • Werk de firmware bij. Installeer de nieuwste BIOS- of UEFI-update voor je computer en zoek een Thunderbolt- of USB4-instelling waarmee het besturingssysteem de poorten beheert. Daarna toont de eerste opdracht hierboven regels die beginnen met USB4 _OSC.