Thanks
Here is the new one
Download ntpMerlin_DEBUG_20250730_055942.LOG on LimeWire
limewire.com
Good luck!
Thank you for the latest debug output file. As I suspected, the
ntpd
process currently running on your router was *
NOT* installed by
ntpMerlin. It may have been installed manually at some point, or by some other script that you have on your router. Whenever and however it got installed, it's clearly from some external source outside of
ntpMerlin control.
Here are the 2 major clues from your latest debug output file:
1) The Entware service script that's launching the
ntpd
process on your router is *
not* from ntpMerlin.
This is the script file you have in your router launching
ntpd
:
This is the script file that gets installed by
ntpMerlin to launch
ntpd
:
2) The
ntpd
process running on your router is clearly not under the control of
ntpMerlin.
This is the
ntpd
process currently running on your router:
This is what it should look like when the
ntpd
process is running under
ntpMerlin control:
In short, you have a running
ntpd
process that was clearly *
NOT* installed by
ntpMerlin.
Last night, I made some changes in the
ntpMerlin code to double-check and try to avoid getting into your current situation where 2 time server processes are running simultaneously. The extra checks are performed at the time the Entware service script (installed by
ntpMerlin) is executed (started or restarted).
I'd suggest installing and running the very latest code by switching to the '
develop' branch version using the following command:
The latest '
develop' branch version tag should be shown as "
v3.4.10_25072920"
Example:
You can easily and quickly force a restart of your currently selected time server (i.e.
chronyd
) by choosing option '
r' from the CLI menu. This will also force a stop and removal of the externally-installed
ntpd
process, and you should be left with a clean time server process running.
HTH.