Slashdot 讀者
suutar
寫道:
“顯然
,負責從 GPS 系統獲取時間的守護程序
GPSD 中的
一個錯誤將在
2021 年 10 月 24 日觸發,
將時間跳回到 2002 年 3 月
。”
“自 8 月以來,我們已經提交了一個修復程式,但當然並非所有內容都是最新的。”
ZDNet 的 Steven J。 Vaughan-Nichols 寫道:
這將是醜陋的。
或者,正如發現該錯誤的斯蒂芬威廉姆斯所說,“我有一種感覺,當一群
世界上使用 GPSD 的
第
1 層 NTP 伺服器
長途跋涉回到2002 年。”
GPSD 維護者 Gary E。 Miller 承認了這個問題,並對程式碼進行了修復。
確切地說,修復是在 2021 年 8 月的
GPSD 3。23 版本中
。
那麼,如果修復已經存在,問題是什麼?
嗯,有兩個問題。
首先,它
不會被反向移植
到以前的版本。
如果您仍在使用舊版本,則可能不走運。
其次,正如米勒所觀察到的,並非所有發行版都“獲取 GPSD 更新或上游他們的補丁。[這] 對我來說是一個非常痛的地方。”
因此,僅僅因為您的作業系統是最新的並不意味著它將具有必要的 GPSD 修復。
米勒建議你檢查一下並自己做:“我 [我] 會回到格雷格 K_H 的格言:
所有使用者都必須更新
。”
哦,想知道 GPS Week Rollover 這一切騷動的神秘根源是什麼?
這是一個傳統的 GPS 問題。
GPS 訊號 GPS 週數使用 10 位程式碼,最大值為 1,023。
這意味著每 19。7 年;
GPS 週數滾動到零。
或者,正如米勒
所說
, “此程式碼是等待發生的 1024 周時間扭曲。”
因此,請立即檢查您的系統是否存在此問題。
而且,如果像我們大多數人一樣,您在正確的時間依賴上游的某個人,請與他們核對以確保他們已經解決了即將到來的麻煩。