Re: [SLUG] NTP

From: Derek Glidden (dglidden@illusionary.com)
Date: Mon Aug 20 2001 - 12:12:49 EDT


Mikes work account wrote:
>
> I run ntpdate and point to my time server and the time gets updated when I
> do so. I have a drift file set up and execute the ntpd daemon. But the
> time drifts anyway, I thought it was supposed to keep the time updated??

Err, the drift file should be created by ntpd. If you've made it by
hand, I don't know what the results are going to be.

What ntp server are you pointing it to? You can use ntp1.nks.net if
you'd like. It's important that the ntp server you're using also keep
the correct time. :)

What does your ntp.conf look like? You only need a couple of lines for
it to work properly:

  driftfile /etc/ntp.drift
  server ntp1.nks.net

You may be adding extra options that aren't necessary and are just
confusing things.

Also, if your system clock is off by more than a certain amount (usually
3600 seconds by default) ntp won't touch it and will require you to set
it by hand before it will start making microadjustments. (Most ntp
startup scripts exectute "ntpdate $NTPSERVER" before running the ntp
daemon to make sure the system clock has been set accurately to begin
with.) If your motherboard is really whacked out, the time may be
skewing faster than ntp will be willing to keep up. You can adjust this
amount in the config file but if your system is skewing by more than ntp
can keep up, you've got other problems you need to deal with.

Finally, if you reboot the box, the clock will normally get set back to
BIOS/realtime-clock time on restart. To save system time into the
motherboard clock, execute the command as root (after setting it with
ntpdate of course :) :

# hwclock --systohc

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#!/usr/bin/perl -w
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map
{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;
$t^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)
[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h=5;$_=unxb24,join
"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*
8^$q<<6))<<9,$_=$t[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}
print+x"C*",@a}';s/x/pack+/g;eval 

usage: qrpff 153 2 8 105 225 < /mnt/dvd/VOB_FILENAME \ | extract_mpeg2 | mpeg2dec -

http://www.eff.org/ http://www.opendvd.org/ http://www.cs.cmu.edu/~dst/DeCSS/Gallery/



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 19:48:10 EDT