我想通过 USB 将我的 Pi(或任何其他便宜的设备,真的)连接到我的电视。此连接应将电视作为主设备,将 Pi 作为从设备。
网络不是一个选项,因为电视既不支持 Samba 也不支持任何其他通过以太网写入的方式。
此版本的用途是将电视制作的录音保存到存储服务器上,因此我无需购买外部驱动器,也无需将录音保存在中央位置。
这可能吗?如何?
我想通过 USB 将我的 Pi(或任何其他便宜的设备,真的)连接到我的电视。此连接应将电视作为主设备,将 Pi 作为从设备。
网络不是一个选项,因为电视既不支持 Samba 也不支持任何其他通过以太网写入的方式。
此版本的用途是将电视制作的录音保存到存储服务器上,因此我无需购买外部驱动器,也无需将录音保存在中央位置。
这可能吗?如何?
首先,设备的 USB 控制器需要在硬件上支持这一点。只有一些(但不是全部)Raspberry Pi 型号支持它,其他一些单板计算机也是如此。搜索“OTG 模式”或“dwc2”以及您的主板型号。
(作为一般规则,全尺寸 A 型端口永远无法充当设备。)
一旦启用了必要的硬件(例如为 dwc2 控制器加载的驱动程序),您就可以在 Linux 中加载“gadget”驱动程序之一。有
g_mass_storage
用于模拟 USB 存储设备、g_serial
用于模拟 USB 转串口转换器、g_ether
用于模拟 USB-以太网适配器等等。更多资源: