如何在 Rasberry Pi 4 上使用 iOS 14.x 和 Ubuntu 20.10 设置 iPhone USB 以太网网络共享

如何在 Rasberry Pi 4 上使用 iOS 14.x 和 Ubuntu 20.10 设置 iPhone USB 以太网网络共享

我最近在我的 Rasberry 上安装了Ubuntu Desktop 20.10运行内核,并遇到了一些问题,需要排除为什么 USB 以太网网络共享无法与运行的 Iphone 配合使用。5.8.0-1015-raspiPi 4iOS 14.1

从头开始,当我使用 Pi 上的 USB 将 iPhone 插入时,Ubuntu 会自动检测连接,因为Apple Ethernet Connected正确的默认路由/DNS 路由是我的 iPhone,并且 iOS 显示我共享了我的连接,但所有对 0.0.0.0 的请求似乎都无处可去。

然后我安装了两者ipheth-utilslibimobiledevice显然是需要的,但仍然面临同样的问题。

traceroute在使用 iPhone 连接 USB 网络共享功能时进行了测试(有和没有ipheth-utils libimobiledevice),其中 ICMP ping 成功到 172.20.10.1,但是 traceroute 什么也没给我:

~$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *

traceroute在通过无线网络连接 iPhone 的情况下跑步:

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  _gateway (172.20.10.1)  3.497 ms  3.387 ms  3.217 ms
 2  172.24.79.202 (172.24.79.202)  51.614 ms  51.432 ms  51.251 ms
 3  172.24.67.229 (172.24.67.229)  50.873 ms  50.896 ms  49.183 ms
 4  172.24.226.221 (172.24.226.221)  49.025 ms  48.839 ms  48.662 ms
 5  172.24.226.222 (172.24.226.222)  48.130 ms  48.298 ms  27.517 ms
 6  * * *
 7  * * *
 8  * * *

是否Ubuntu Desktop 20.10打算在最新的 iOS 上从头开始以网络共享模式与 iPhone 合作?

有什么建议可以进一步解决或排除该故障吗?

在此编辑一些进一步的详细信息:

~$ apt list --installed | grep "ipheth-utils\|mobiledevice"
    
ipheth-utils/groovy,now 1.0+git20111206-0ubuntu5 arm64 [installed]
libimobiledevice-utils/groovy,now 1.3.0-5 arm64 [installed]
libimobiledevice6/groovy,now 1.3.0-5 arm64 [installed,automatic]

相关内容