MKの日記: JST2000 に嵌まり中
JST2000 という電波時計がLinux から使えないというのが来たので見てるんですが、いまんとこ以下のような感じ。
http://www.vanilla.co.jp/tech/jst2000/jst2kctl-0.90.tar.gz
動かない。
http://www.ne.jp/asahi/tao/elis/jst2000/adj.c
動かない。※make 失敗
http://www.ntp.org/
ln -s /dev/ttyS0 /dev/jjy0 としたけど、動かない。
http://homepage1.nifty.com/ryoji/jst2k/jst2k.c
ln -s /dev/ttyS0 /dev/cuaa0 で動くように。
どうせntpd も上げるらしいのでntp で動けばいいんですけどね。
追記)
.etc/ntp.conf に、
# cat /etc/ntp.conf |grep -v ^#| grep -v ^$
server 127.127.40.0 prefer mode 2 # C-DEX JST2000
fudge 127.127.40.0 time1 0.070
server 127.127.1.1 # local clock
fudge 127.127.1.1 stratum 6
logfile /var/log/ntp # alternate log file
とか書いた状態でntpd を起動してからntpq -p ってやるとうまくいきました。そりゃそうだ…。
なので、手順としては
-ntpd install
-/dev/jjy0 から/dev/ttyS0 にln
-ntp.conf 作成。
--server は127.127.40.0 mode 2 を指定。
#ip の0 の部分はjjy0 0に合わせる。jjy1 なら127.127.40.1
#40 とmode 2 はJST2000
-ntpd 起動。
-動作確認
追記2)
CentOS5 のntp ではうまくいかなかったそうで,source からmake してもらったら動いたとのこと.
CentOS のntp パッケージなんかオプション削ったりしてるのかな?
JST2000 に嵌まり中 More ログイン