24.3. 设置本地参考时钟

软件包 xntp 包含用于连接本地参考时钟的驱动程序。xntp-doc 软件包的文件 /usr/share/doc/packages/xntp-doc/html/refclock.htm 中提供了受支持时钟的列表。每个驱动程序都有一个关联数字。在 xntp 中,实际配置是通过伪 IP 来完成的。时钟被输入 /etc/ntp.conf 文件,就像已经在网络中存在一样。为此专门给它们指派了 127.127.t.u 格式的特殊 IP 地址。其中 t 代表时钟的类型并确定要使用的驱动程序,u 代表设备并确定要使用的接口。

通常,各个驱动程序都有特殊的参数来描述配置详细信息。文件 /usr/share/doc/packages/xntp-doc/html/driverNN.htm(其中 NN 是驱动程序的编号)提供了有关特定类型时钟的信息。例如,“8 型”时钟(通过串行接口的无线电时钟)需要额外的方式更精确地指定时钟。以 Conrad DCF77 接收模块为例,该模块需要使用模式 5。要使用此时钟作为首选参考,应指定关键字 prefer。由此构成的 Conrad DCF77 接收模块的完整 server 行如下:

server 127.127.8.0 mode 5 prefer

其它时钟也采用相同的模式。安装 xntp-doc 包之后,可以在目录 /usr/share/doc/packages/xntp-doc/html 中找到 xntp 文档。文件 /usr/share/doc/packages/xntp-doc/html/refclock.htm 提供指向描述驱动程序参数的驱动程序页的链接。