2 ms·
USB C is perfectly capable of connecting two equals, even with USB-2. It merely requires one side to be capable of behaving as a device, with the other side be
by namibj 3y ago
USB C is perfectly capable of connecting two equals, even with USB-2.
It merely requires one side to be capable of behaving as a device, with the other side behaving as a host.
I.e., unlike PCIe hubs, you won't get P2P bandwidth savings on a USB hub.
It just so happens that most desktop xhci controllers don't support talking "device".
But where you can, you can set up a dumb bidirectional stream fairly easily, over which you can run SLIP or PPP.
It's essentially just a COM port/nullmodem cable. Just as a USB endpoint instead of as a dedicated hardware wire.