DirectConnect

SupportKendte problemer

Kendte problemer på Linux

Problemer, vi kender til på Linux, hvordan du ser, om din computer er påvirket, og hvad du kan gøre.

Forbindelsen bliver på omkring 9 Gb/s på et kabel på 20 Gbps

På nogle bærbare med Linux når kopier højst omkring 9 Gb/s på et USB4-kabel på 20 Gbps. Kablet har to baner på 10 Gb/s, og kun én bruges. Den anden computer kan stadig vise forbindelsen som 20 Gbps.

Hvorfor det sker

Enten Linux eller computerens firmware styrer Thunderbolt/USB4-controlleren, og firmwaren bestemmer hvilken ved opstart. Linux kan kun slå de to baner i en forbindelse mellem computere sammen, når den selv styrer controlleren. Når firmwaren styrer den, bliver forbindelsen på én bane. Hverken DirectConnect eller den anden computer kan ændre det.

Vi fandt det på en Lenovo ThinkPad P1 med en Intel Tiger Lake-processor, forbundet til en bærbar med Windows 11. Kablet målte 9,1 Gb/s.

Tjek, om du er påvirket

Sæt kablet i, og kør derefter dette i en terminal:

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

Hvis den første kommando ikke udskriver noget, styrer firmwaren controlleren. Hvis den anden udskriver 1, bruger forbindelsen én bane.

Hvad du kan gøre

  • Brug et kabel på 40 Gbps. Et Thunderbolt 4- eller USB4-kabel på 40 Gbps kører hver bane med 20 Gb/s, så én bane er nok. På én bane på 20 Gb/s når en bærbar med Linux 16,3–17,8 Gb/s med en Mac og 17,3 Gb/s til en Windows-pc. Se hvilket USB-C-kabel du skal bruge.
  • Opdater firmwaren. Installer den nyeste BIOS- eller UEFI-opdatering til din computer, og led efter en Thunderbolt- eller USB4-indstilling, der lader styresystemet styre portene. Bagefter udskriver den første kommando ovenfor linjer, der starter med USB4 _OSC.