There are 5 Raspberry Pi's connected to one switch (No Internet) using LAN cables. One of the Raspberry Pi has RTC module connected and it has correct date and time. Now how can all remaining four RPi's can get time and date from that Raspberry Pi?
-
1There are a number of solutions - ranging from setting up a NTP server to regular syncing. Frankly I wouldn't bother fiddling with an obsolete OS - the Stretch time synching has changed.– MilliwaysOct 5, 2018 at 10:55
-
Although the syncing software has changed it is still NTP based, so that is not really an issue regardless of distro (though unless you have a good reason not to upgrade, you should).– goldilocks ♦Oct 5, 2018 at 12:25
1 Answer
You could setup a NTP server - there are tutorials describing how to do this, although this requires an understanding of NTP. The clients need to be configured to use the local NTP server in /etc/ntp.conf
(Jessie) or /etc/systemd/timesyncd.conf
(Stretch).
A much simpler solution is to copy the date from the host (which I use when no network is available).
This can be done manually over ssh
by running
ssh [email protected] sudo date -s$(date -Ins)
This could be automated using cron to run on a regular basis, but the clock in the Pi should be stable enough for most purposes for days/weeks.