WireGuard 使用内核模块会导致 Google Play 卡在正在下载

2018-10-28 12:03:44 +08:00
 Love4Taylor

最近在用的时候发现用内核模块会导致 Google Play 一直永远正在下载, 而使用 Go 模块 (走 Android VPN 接口) 则一切正常.以下是用内核模块时抓到的两段日志

D DownloadManager: [558] Starting
W DownloadManager: [514] Stop requested with status HTTP_DATA_ERROR:
SSL handshake aborted: ssl=0x766f2a4008: I/O error during system call,
Connection reset by peer
D DownloadManager: [514] Finished with status WAITING_TO_RETR

D DownloadManager: [558] Starting
W DownloadManager: [555] Stop requested with status HTTP_DATA_ERROR:
failed to connect to r1---sn-3qqp-ioqsl.gvt1.com/27.85.180.172 (port
443) from /10.0.0.101 (port 49253) after 20000ms
D DownloadManager: [555] Finished with status HTTP_DATA_ERROR

期间也尝试过 TunSafe 提供的免费节点, 问题依旧. 而依照日志来看 Google Play 下载时调用的 DownloadManager 根本就没走 WireGuard 网卡 (浏览器可以正常访问这些地址), 所以做了以下测试

内核模块 + 路由不翻: 卡在正在下载

Go 模块 + 路由不翻: 一切正常

内核模块 + 路由科学: 一切正常

测试设备: OG Pixel / Nexus6 (均为 Android P)

手机上的路由表等信息: http://ix.io/1n8q

9869 次点击
所在节点   WireGuard
12 条回复
weilaixx
2018-10-28 12:06:17 +08:00
怎么调用 go 模块
Love4Taylor
2018-10-28 12:08:18 +08:00
@weilaixx 你手机内核没添加支持以及未 root 时会用 Go 模块, 当然客户端别太旧
weilaixx
2018-10-28 12:09:35 +08:00
@Love4Taylor 问题是我用 vpn 更新 pixel 系统 更新不了 你知道原因吗 Google 到现在还没解决
514146235
2018-10-28 12:18:26 +08:00
调整 wireguard 的 mtu
Love4Taylor
2018-10-28 12:20:58 +08:00
@514146235 如何确定合适的呢 服务端和客户端都是 1420
514146235
2018-10-28 12:22:00 +08:00
我用的 1500.你可以试试。两边都要调整。
Love4Taylor
2018-10-28 12:34:01 +08:00
@514146235 依旧 没走 wg
Danswerme
2018-10-28 13:23:04 +08:00
新姿势,没有干扰?
514146235
2018-10-28 14:33:58 +08:00
没走 wg 不是 mtu 的问题,遇到数据异常,类似于 https 打不开就是 mtu 的问题。
zhouyut001
2018-10-28 16:15:45 +08:00
继 ovpn,openconnect 等等,又一 vpn 将来得被你们玩坏了,狗头
hahaDashen
2018-10-28 20:05:54 +08:00
说个跑题的 MIUI 开了迅雷下载加速也会 Google Play 一直正在下载
iVeego
2018-10-28 20:44:57 +08:00
感谢大佬们前面趟路

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/501866

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX