admin管理员组文章数量:1516870
硬件:rk3588
软件:Android 12
问题描述:系统时间不正确时,wifi连接异常,提示网络连接受限。无法上网。
分析过程:
系统时间方向
1. 查看报错信息
12-12 12:19:47.956 607 3951 D NetworkMonitor/105: PROBE_HTTPS Probe failed with exception javax.net.ssl.SSLHandshakeException: Chain validation failed这个报错表示系统时间不在访问的地址的有效期内
1.1 通过谷歌浏览器查看网站时间
www.google.cn的有效期为2024.01.29-2024.04.22
1.2 通过date命令查看系统时间
rk3588_s:/ # date
Tue Dec 12 12:12:14 CST 2023系统时间不在有效期内,将系统时间改为有效期内后,wifi连接正常。
系统时间的来源可以参考 ,因为rtc硬件设计缺陷,导致每次开机后,使用软件版本编译时间作为系统时间,随着时间推移,当www.google.cn的有效期更新后,系统时间不在其有效期内,就会暴露问题。
路由器方向
使用开发板进行对比测试,将系统时间改到有效期以外,发现开发板依然可以正常连接wifi
对比log,过程很艰辛,还走了弯路,最终发现开发板进行了网络切换,而项目机没有切换
项目机异常
12-12 12:19:47.611 607 718 D ConnectivityService: NetReassign [no changes]开发板正常
12-12 12:31:41.262 613 818 D ConnectivityService: NetReassign [67 : 100 → 101, 15 : 100 → 101, 69 : 100 → 101, 18 : 100 → 101, 42 : 100 → 101, 38 : 100 → 101, 29 : 100 → 101, 64 : 100 → 101, 20 : 100 → 101, 34 : 100 → 101, 25 : 100 → 101, 27 : 100 → 101, 23 : 100 → 101, 7 : 100 → 101, 1 : 100 → 101, 版权声明:本文标题:Android WiFi 连接卡顿?一文帮你找出并解决问题! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1770875943a3259515.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论