我尝试使用 CDC_ECM/EEM/NCM(或类似)在 Linux 设备和 Android 平板电脑之间建立 USB 以太网连接,但无法让 Android 平板电脑在设置页面中检测到以太网设备。
我已经找到了以下文章讨论为什么Android无法检测到USB以太网设备,并使用adb验证,我的设备上也出现了同样的情况。检测到网络usb0
并将其添加到系统中,但 Android 设置未显示任何有效的以太网连接。
有没有什么方法可以在我的两个设备之间建立 USB Eth 连接,而无需更改硬件或更改 Android 操作系统?
有没有一种方法可以软件模拟现有的驱动芯片,例如Realtek,以便Android检测到并使用Realtek驱动程序,从而枚举一个eth0
设备,而不是一个usb0
设备?
理想情况下,这应该适用于尽可能多的商业 Android 设备。