Solved NTPDATE settings in 14.0

Greetings. For FreeBSD 13.2 during the installation I set the date and enabled NTPDATE to start. The date and time was successfully set on boot up. Something has changed in 14.0 and this no longer works. Are there new settings I'm missing?
 
Though ntpdate has been deprecated, it still works here on 15-CURRENT, and is still supported (wearing my nwtime.org hat).

What error messages do you see in /var/log/messages?

Have you tried running it by hand, i.e. ntpdate SOME_NTP_SERVER_NAME_OR_IP ? What error messages does it display?

Can you show us your ntp.conf?

ntpd_sync_on_start sets the -G flag which forces ntpd to do a giant sync at start.
 
I believe that ntpdate(8) is deprecated. Try:
Code:
$ grep ntp /etc/rc.conf
#ntpdate_enable="YES"
ntpd_enable="YES"
ntpd_sync_on_start="YES"
I modified /etc/rc.conf by adding ntpdate_enable="YES". All is well now. FreeBSD 14.0 now correctly sets time via NTP on boot-up. Many thanks to all of you for your kind help. I am grateful. :)
 
Back
Top