11 ms·
This guide is six years old which actually makes a difference here - the OS, gpsd, and ntpd, have all changed considerably and much of the software configuratio
by LeoPanthera 5y ago
This guide is six years old which actually makes a difference here - the OS, gpsd, and ntpd, have all changed considerably and much of the software configuration instructions are now wrong.
The general concept still works fine but you will have to research more up-to-date documentation.
These are my notes from the last time I did it, which are pretty scratchy, but hopefully you can glean something useful from them:
https://pastebin.com/f4N2NSQB https://pastebin.com/f4N2NSQB
- mhb_eng 5y agoRecently built one myself (funny how that works with HackerNews). And would double down on your comments about gpsd and ntpd. My biggest problem was gpsd autobaud detection for the Ublox module I was using kept setting the wrong baud rate.
- notanote 5y agoI’d suggest using chronyd for anyone planning to set up a new time server this way. Unfortunately it’s not covered by guides as extensively as ntpd, but it’s less error prone in my experience. I’ve had a buildroot image on a Pi 4 for over a year now, and it appears to be accurate to within 10 microseconds.
- jrockway 5y agoI made one as well (with a Beaglebone) and also have notes: https://github.com/jrockway/beaglebone-gps-clock https://github.com/jrockway/beaglebone-gps-clock My guide is also quite out of date, but I did rebuild it from scratch a couple years ago by following my own instructions and they worked ;) Some discussion on HN this morning: https://news.ycombinator.com/item?id=28141493 https://news.ycombinator.com/item?id=28141493