how to use ntp in busybox
Isaac Dunham
ibid.ag at gmail.com
Mon Nov 23 04:50:29 UTC 2015
On Mon, Nov 23, 2015 at 01:40:29AM +0000, Wei, Catherine wrote:
> Hi:
> In our system, we're considering if we could use ntp in busybox to
> replace the ntp supported by ntp.org, which has large footprint, so I'm
> doing some investigation about ntp in busybox recently but I met some
> problems. I found that there's only ntpd in busybox, no ntpdate and ntpq.
> In our current system, we have a ntp wrapper to control ntp
> behavior based on our requirement. We use ntpdate to sync time when
> system is started, and we use ntpq to monitor and control the ntpd
> behavior. For example:
> 1. After ntpdate synced time, use ntpq to enable ntp.
> 2. When we add our own ntp server to the server list, we will use
> something like this "ntpq -c "keyid id" -c "passwd pwd" -c ":config
> server 10.172.1.1 minpoll 3 maxpoll 4 burst"
>
> I don't know if there's some tools related to ntpq in busybox, so
> we can remove the current ntp in our system and use ntpd in busybox.
> Appreciate your quick response, thank you very much.
>
Busybox ntp does not support any runtime configuration; ntpq corresponds
to unimplemented functionality.
ntpdate is not provided, but equivalent behavior can be obtained with
ntpd -q -p PEER [-p PEER2 ...]
OpenNTPD, from which Busybox ntpd came, provides an "ntpctl" command,
but it's misnamed: it only displays information from ntpd.
You might get further looking at NTPsec.
HTH,
Isaac Dunham
More information about the busybox
mailing list