【发布时间】:2022-01-12 23:43:51
【问题描述】:
我目前正在尝试通过网络将 iPad 连接到 mac,而不使用现有的软件,如 virtualHere、USB 网闸……我遇到了 Linux 的 USB/IP:http://usbip.sourceforge.net/。我因为没有 OSX 版本,所以想用两个 Raspberry Pi zeros 作为 USB 主机和客户端。此外,我成功连接了 iPad,通过 USB/IP 连接到 Pi 1 到 Pi 2:
#lsusb on Pi 2:
Bus 002 Device 004: ID 05ac:12ab Apple, Inc. iPad 4/Mini1
现在我想将 iPad 的 USB 总线(来自 USP/IP)链接到第二个 pi 的物理 USB 端口,然后通过微型 USB 电缆将其连接到 mac。
iPad --USB--> PI 1 --Network(USB/IP)--> PI 2 --USB--> Mac
我知道USB口是OTG口,可以作为主机使用。 我尝试了socat,但它没有用:
sudo socat PTY,link=/dev/bus/usb/002/003 PTY,link=/dev/bus/usb/001/001
我想我必须先将OTG配置为主机,但我应该使用什么模式? 这是所有 OTG 模式的列表:https://gist.github.com/gbaman/50b6cca61dd1c3f88f41。 最后,mac 应该使用 iPad,因为“通常”是通过 USB 电缆插入的。
请分享一些想法。甚至有可能做到这一点吗?
【问题讨论】:
标签: ipad raspberry-pi usb usb-otg