我一直无法自己决定是否能做到这一点。我想知道是否有可能将两个Linux系统与USB3.1与类型-C连接器连接起来,以便在标准要求允许的10 10Gbps的完整的10 10Gbps上设置一个点到点网络(IP或以太网+ IP)。主机适配器支持此功能吗?较新的Linux内核/工具是否支持这一点?能用普通的电缆吗?
千兆位只是不够快,USB3.1卡很便宜,并且内置在新的主板中(比如我的)。我想10 10Gbps以太网将是我的第二选择,但它涉及购买所有新的硬件,我将不得不采取二手。
发布于 2017-08-07 17:35:44
如果您找到一条丰富的PL-27A1主机到主机USB3.0电缆,那么在v4.11中有一个内核支持来使用它:https://kernel.googlesource.com/pub/scm/linux/kernel/git/davem/net/+/6f2aee0c0de65013333bbc26fe50c9c7b09a37f7%5E%21/
这显然是作为goobay活动USB3.0数据链和Unitek Y-3501电缆每提交消息。
不清楚的是,它是否实际获得了10 10Gbit的速度。一个在功能上相同的早期版本的补丁声称只得到1.5Gbit
发布于 2019-11-15 18:26:17
您要问的是将一台计算机设置为USB“设备模式”,这样另一台机器就可以成为主机,我们可以在其上设置一个IP堆栈。
不幸的是,在某些端口上设置设备模式存在一些驱动程序冲突问题。https://www.kernel.org/doc/html/latest/driver-api/usb/typec_bus.html
https://lwn.net/Articles/749740/
这已经是android世界中的一件事了,你可以用一个设备作为主机以高速传输文件。部署补丁和文档只是时间问题。
https://unix.stackexchange.com/questions/294455
复制相似问题