千兆以太网上的 USB 3.0

DrT*_*arr 1 networking usb cable ethernet usb-3

我正在寻找一种方法来获取 USB 3.0 设备并通过 GigE 以太网访问它。搜索起来有点困难,因为所有出现的都是 USB 网络适配器。转换必须是 USB 3.0 到 GigE,因为它是高带宽应用程序。

我已经看到了围绕 USB 扩展的解决方案(适应一种介质,例如光纤,然后回到 USB),但我更愿意去 GigE 并留在那里。这意味着必须在 PC 上模拟 USB 接口。可能,如果远程设备足够智能,它可以使用 Linux 的 VHCI 驱动程序,而无需第 3 方驱动程序。

撇开购物建议不谈,这是否可能/是否存在?谢谢。

请求背后的原因是多种因素的组合,但通常我需要它:

  1. 更远的距离
  2. 更好的抗噪能力
  3. 电气隔离
  4. 更好的布线架构

use*_*686 5

从内核 4.13 开始,内置的 Linux usbip驱动程序 (vhci) 支持 USB3 SuperSpeed。除了两个 Linux 系统之外,它不需要任何特殊硬件——您只需要加载适当的内核模块,然后usbip bind在服务器/网桥和usbip attach客户端上运行。

(请注意,usbip 协议没有任何安全功能——没有加密、没有身份验证、没有完整性检查。您可能希望将它与 IPsec 或其他 VPN 类型一起使用。)

  • @DrTarr:你需要*某种*类型的设备。任何带有 GigE 适配器的 Raspi-Style SoC 都可以,您不需要“专用 PC”。 (2认同)