NTPサーバをこさえる。

GPSを時刻源したNTPサーバをつくる。
すでに、稼働しているのだが、マシンが壊れる前にリプレースしたいのだ。

1)libletto70(Pen120MHz/32MB/FreeBSD 5.2.1-RELEASE-p14)+Garmin GPS16-HVS
2)libletto70(Pen120MHz/32MB/FreeBSD 5.2.1-RELEASE-p14)+Garmin GPS18-LVC
3)libletto70(Pen120MHz/32MB/FreeBSD 5.2.1-RELEASE-p14)+LEADTEK社GPSモジュールLR9543

新しいマシンは、YTW売ってる ALIX.1C にする予定。
OSはPPSkitが不要なFreeBSD6系/7系の予定。

★RL9543はアンテナ付きで\3,980だったがダメダメ。
原因はGPSに同期しているのは、PPSだけで時分秒の時刻情報は内部clockに同期しており若干のズレがある。
この内部時計とGPS時刻のズレが、積算されて時々追い越してしまうのだ。(1日5〜6回程発生する)
ただ、PPSは結構正確で、1、2のNTPサーバとは20us(20x10e-6[sec])程度である。
下記は、ntpdのclockstatsの 2カラム目(GPSから受信した時刻:2038.457)と
5カラム目(GPS時刻003358.069)をグラフにしたものである。

54733 2038.457 127.127.20.2 $GPGGA,003358.069,xxxx.6026,N,xxxx.0109,E,1,05,1.9,68.6,M,,,,0000*36

緑・・・・マシン2 GPS18-LVC
赤・・・・マシン3 RL9543