mirror of
https://frontier.innolan.net/rainlance/amiga-ntimed.git
synced 2025-11-21 17:39:50 +00:00
83 lines
2.3 KiB
ReStructuredText
83 lines
2.3 KiB
ReStructuredText
Ntimed -- Network Time Synchronization
|
|
======================================
|
|
|
|
Introduction
|
|
~~~~~~~~~~~~
|
|
|
|
Ntimed is a network time synchronization client for the Amiga. It is based on
|
|
the Ntimed free and open-source software by Poul-Henning Kamp, and sponsored
|
|
by the Linux Foundation.
|
|
|
|
It uses the NTP protocol to synchronize the local Amiga clock to a set of
|
|
network server. Public available NTP servers are reachable through the
|
|
Internet.
|
|
|
|
Ntimed for the Amiga conforms only with IPv4 networks. Your Amiga needs to be
|
|
connected to a network and to have an IPv4 address.
|
|
|
|
Reference
|
|
~~~~~~~~~
|
|
|
|
Format
|
|
NTIMED [PARAM <parameter>] [TRACEFILE <file>] [TIMEZONE <zone>] {servers} [SYNC] [SAVE] [QUIET]
|
|
|
|
Template
|
|
P=PARAM/K,T=TRACEFILE/K,Z=TIMEZONE/K,SERVERS/M,SYNC/S,SAVE/S,QUIET/S
|
|
|
|
PARAM are used to show and set internal Ntimed parameters. A list of parameters
|
|
will be shown when using question mark. TRACEFILE can be specified to write a
|
|
full blow-by-blow trace file for analysis and debugging.
|
|
|
|
TIMEZONE is used to specify local time zone. If no value is given, time will
|
|
be synchronized to Coordinated Universal Time (UTC). A list of parameters will
|
|
be shown when using question mark. {servers} is a list of NTP time servers.
|
|
|
|
SYNC will tell Ntimed to spent 15 seconds synchronizing and then exit. If SAVE
|
|
is specified, time will be written to hardware clock upon exit.
|
|
|
|
NTIMED can be stopped with CTRL C.
|
|
|
|
Example 1
|
|
NTIMED ntp1.example.com ntp2.example.com
|
|
|
|
Example 2
|
|
NTIMED TRACEFILE=RAM:trace TIMEZONE=CEST ntp1.example.com
|
|
|
|
Example 3
|
|
NTIMED P "foo=20,poll_rate=25" T T:trace ntp7.example.com
|
|
|
|
Example 4
|
|
NTIMED Z EST ntp4.example.com SYNC
|
|
|
|
Example 5
|
|
NTIMED Z=?
|
|
|
|
Public available timeservers
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
A list of public available timeservers from support.ntp.org:
|
|
http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers
|
|
|
|
Instructions of how to use NTP pool servers are at:
|
|
http://www.pool.ntp.org/
|
|
|
|
Further info
|
|
~~~~~~~~~~~~
|
|
|
|
The Ntimed main repository is located at Github:
|
|
https://github.com/bsdphk/Ntimed
|
|
|
|
Poul-Henning Kamp maintains a blog about this project here:
|
|
http://phk.freebsd.dk/time
|
|
|
|
Amiga and AROS versions are independent from the official Ntimed
|
|
FOSS project.
|
|
|
|
How to compile
|
|
~~~~~~~~~~~~~~
|
|
|
|
Pull the source code over to the machine you want to play on, and::
|
|
|
|
sh configure AMIGA (or sh configure AROS)
|
|
make
|