I think this might be more about my expectation than anything else but I am struggling to get ntpclient to work (on an openwrt-based box).
It is configured to update every 600s but my clock is drifting by about 2s/day so there's clearly no corrections taking place every 10 minutes, and if left for a week it just continues to accumulate so I don't think it's doing anything at all. But I don't really know what to expect.
I'm measuring the drift using ntpclient -c 1 -h 0.openwrt.pool.ntp.org .. so I know it has access to the NTP servers if it chooses to use them,
Any suggestions? When I google I find details on setting things like freq for far greater accuracy than I care about (a second or two out is fine by me as long as it isn't accumulating). I'd rather not move away from ntpclient as that's what's baked into the openwrt firmware I'm using and I'm trying to avoid making unnecessary changes, but I just can't get this to work. (I'm sure ntpclient -s in crontab would fix it but surely that isn't supposed to be necessary?)