Martin Dieringer wrote:
On Wed, 2 May 2007, John Walthall wrote:
On Tue, May 01, 2007 at 08:50:10PM +0200, Martin Dieringer wrote:
I think it has to do with powerd, if I kill that, the time stays
correct.
With powerd enabled, are you able to maintain a "reasonably"
correct time with frequent NTP syncronizations? Sorry if it's just
me, but I am not quite clear about that, from what has been written
already.
I would have to update every minute at least and would still be more
than 5 seconds off.
I think you misunderstand how ntpd works vs. how ntpdate works. ntpd
is a daemon, so you don't run it every minute, it runs in the
background and keeps the clock up to date.
Assuming that 1.2.3.4 is the IP address of the server you're using for
ntpdate, create a file named /etc/ntp.conf that looks like this:
server 1.2.3.4
driftfile /var/db/ntp.drift
logfile /var/log/ntpd
Then make sure you have the following in /etc/rc.conf:
ntpdate_enable="yes"
ntpdate_flags="-sb 1.2.3.4"
ntpd_enable="yes"
Turn off all of the power management, and any other service that might
be affecting the clock, and then reboot. If your system is able to
maintain correct time under these circumstances, start adding things
in until you find the culprit and let us know.
If you're still having problems, it might be the HZ setting. I
upgraded an older box to 6-stable recently and the clock went nuts in
spite of having ntpd running. The ntpd process couldn't adjust fast
enough. I solved it by putting
options HZ=100
in my kernel config file.
hth,
Doug
--
This .signature sanitized for your protection
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"