发生了什么
软路由断电后,会导致整个网络全部挂掉,初步诊断是硬件时间(hwclock)因未知原因被错误重置,又因为整个网络都经过 openclash ,openclash 又对时间敏感,错误的时间导致 openclash 挂了,进而导致整个网络都挂了 XD
我尝试了什么
用以下关键词 google ,然后没搜到什么有用的信息(也可能是我没能慧眼识珠...)
以下是断电再上电重启后,ssh 进软路由打印出的信息
root@OpenWrt:~# hwclock
Thu Jan 21 08:50:36 2016 0.000000 seconds
root@OpenWrt:~# date
Thu Jan 21 16:50:38 CST 2016
root@OpenWrt:~# time
BusyBox v1.35.0 (2022-06-07 15:11:28 UTC) multi-call binary.
Usage: time [-vpa] [-o FILE] PROG ARGS
Run PROG, display resource usage when it exits
-v Verbose
-p POSIX output format
-f FMT Custom format
-o FILE Write result to FILE
-a Append (else overwrite)
root@OpenWrt:~#
环境
可以稳定复现,目前的 workarond 是每次断电在 LuCI 上同步浏览器时间,但这不是个办法... 暂时没啥思路,请教下 v2 的前后浪们
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.