パスワードを忘れた? アカウント作成
483876 journal

MKの日記: JST2000 に嵌まり中

日記 by MK

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 パッケージなんかオプション削ったりしてるのかな?

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...