I'm currently setting up a distributed system consisting of 5 single-board computers (4 BeagleBone Black and 1 Karo TX6Q), which are all ARM-based computers running Linux. (If you are interested, the system will be used as the on-board computer system in a racing car).
The boards are supposed to exchange sensor data. To be able to perform calculations on consistent data, all system clocks need to be synchronized very accurately. We want to use NTP for this job since it promises sub-millisecond precision in good network conditions.
So I downloaded the sources from http://www.ntp.org/
and compiled them using a cross-compiler for the Karo board (which is the central computer). Then I copied the generated files to the board and created a ntp.conf which looks like this:
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
I started the ntp daemon using
which gave me no error and ps shows a new running ntpd process.
Unfortunately, when I wanted to test the server using
it responded with
localhost: timed out, nothing received
***Request timed out
which apparently means that the server is not working.
I haven't found anything helpful in Google, so now I hope one of you has an idea. If you need additional information, feel free to ask.
Thanks in advance