80
submitted 2 days ago by cm0002@lemy.lol to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] onlinepersona@programming.dev 10 points 2 days ago

The thunderbolt_stream driver exposes /dev/tbstreamX devices on each host of a directly-connected USB4/Thunderbolt cable. From there data can be transferred using regular file-system operations, e.g. you can dd or cat from one system to another or similar commands.

This I like! Back when I started transferring stuff between computers, this was exactly what I expected to hallen when connecting two computers via USB. It was disappointing to find out only certain USB cables supported it. Maybe there were even kernel modules for it, but USB4stream will be so much easier.

this post was submitted on 25 May 2026
80 points (98.8% liked)

Linux

13801 readers
332 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS