设想
我有一个像这样的运行设置
我的笔记本电脑连接到一个 USB 集线器,该集线器上连接了 2 部智能手机。
插入手机不是为了充电,而是为了调试手机上的应用程序。
现在,我需要将手机连接到以太网(就我的情况而言,wifi 不起作用),同时将它们连接到集线器。
我怎么做?
研究
我看到有USB-C to Ethernet & USB-A
类似这样的适配器:
公头 USB-C <======> 母头以太网 & 母头 USB-A
使用此类适配器的设置如下:
我不知道为什么,但我遇到过这样的情况:在智能手机连接到笔记本电脑之前,只需将其连接到多个集线器,笔记本电脑就无法以编程方式访问该设备。这些设备仅被充电。
我不确定上述设置是否可行。我可以通过编程方式访问设备吗?
答案1
连接到手机的 USB 集线器假设手机是“主机”设备,这是正确的,因为这意味着以太网将正常工作。这些集线器上的 USB A 端口也将假设相同。
USB 是不是对等网络。您不能将多个 USB 主机设备连接在一起。因此,笔记本电脑(USB 主机)无法与其他 USB 集线器一起工作,因为它们各自都已有一个主机。
您必须摆脱 USB 以太网适配器,或者通过以太网连接到手机进行调试。