Updating and displaying CMOS clock
lists at gooch.io
Sun Jul 6 21:15:03 UTC 2014
On 06/07/14 08:32 AM, Victor Sudakov wrote:
> What's the command to update the CMOS clock to the time of the kernel
> ntpd does a good job of keeping the accurate time in the kernel clock,
> but from my experience, this time is not propagated to the CMOS clock
> which lives its own life. As a result, there is a large time skew
> everytime the box is rebooted, which prevents from Kerberos login
> until the kernel clock is synchronized.
> In other words, what's the FreeBSD equivalent of the Linux
> "hwclock --systohc" command?
> And no, contrary to popular belief, the correction of the CMOS clock
> does not happen automatically in FreeBSD even if ntpd is running.
> If there is a way to display the time of the CMOS (RTC) clock, I
> would be interested to know too.
To get around this I've started using ntpdate on boot. You can put the
following in your /etc/rc.conf:
ntpdate_flags="<time server here>"
More information about the freebsd-questions