These are another few runs still at 160Mhz with the crusader server running on the same AP to which I'm connected (though this is not ideal) so I can push beyond the 1Gb limitation:
Here are another few runs still at 80Mhz with the crusader server running on the same AP to which I'm connected (though this is not ideal) so I can push beyond the 1Gb limitation:
I wonder if the server pools you're using have false pingers in some of the pools...
For testing - maybe try the google public NTP servers...
IIRC - most of the builds mentioned are running busybox's NTP client, rather than a full NTP client, so it can have challenges...
example below - note also that we disable the DHCP advertised servers...
config timeserver 'ntp'
list server 'time4.google.com'
list server 'time3.google.com'
list server 'time1.google.com'
list server 'time2.google.com'
option use_dhcp '0'
I've already explained.. my issue was not NTP or NTPD related.. it's the clock of the CPU is slowing or slow.. I only used NTP to see how often it had to re-align the clock
Now with the my latest build based on the latest branch next-r4.5.27.rss.mtk from pesa1234.. it seems it's now stable.. but one thing weird is if nothing is connected on the wifi and no usual internet even through the LAN, it happens randomly after 12hrs onwards after boot.. It feels like the Flint 2 has some kind of power saving mode hahahaha
If you are not being flooded with that then it's normal. But if it's happening like a lot in a span of few minutes then it's a clock issue.
What build are you using?
I only had the issue with one build on a specific branch. But of course I don't test or try every branch that comes out from pesa1234.
On the latest r4.5.27.rss.mtk the clock is stable. And it's so stable that I haven't seen even a single NTP clock alignment for more than 24hrs hahaha.
But one thing weird, I tested the build without actually using the router but just monitoring the logs (not even accessing luci). And after more than 12hrs I get those in a span of few mins (like 3-5 times every minute, and goes on for 3-5mins) then stops. The interval between this types of events are random but when they start it happens for a couple of mins. But once you use the router even just opening up logging into luci, those ntp clock re-alignment stops for a couple of hours hahahaha
I tested the above scenario twice, and it's the same both test run.
NTP stratum changes are not unusual when working with pools... and in your log snippets, the offsets aren't unexpected...
I acknowledge that you're seeing some kind of clock drift, and what you're seeing is odd enough - esp since changing SW seems to have cleared the problem. It might be a bug with pesa's builds perhaps, but still it's pretty odd that time would drift that much if what you have observed is consistent.
Who knows - maybe you have a device that is slightly out of calibration... most platforms have a calibration routine at the factory, as every crystal, TCXO, etc, they all have some small variance +/- the specified frequency - we calibrate the offsets so that things like wifi timing, etc, are within spec - normally parts per million over time...
I'm doing my own builds cloned from pesa1234 branches with very minor changes to some packages that I use. Might be that pesa hasn't finished pulling changes from openwrt main when I pulled from his branch (forgot which branch) because after a re-pull from the said branch a day or two after, the next build didn't have such issue.
Right now clock is so stable that it's been 48hrs since last restart and I only seen the NTP stratum logs on boot and like 1 or 2 times since then hahahaha. I also do manual checking via ssh the routers date and time and it's still aligned.