It appears that the RUTX50 does not have an internal RTC, therefore it must be synced periodically to maintain correct internal time. Therefore I decided to use NTP sync via a local server in the same network. However after setting up a correct IP address and a 60 second sync interval, the router never syncs and the time is still wrong.
Are there any nuances to how NTP sync works? The local NTP server is powered on together with the router and takes a few minutes to acquire time. Could it be that if the server is not accessible on the first sync attempt, the router never attempts again?
Could you please confirm if the latest 7.11.3 RutOS version is installed on your device? If not, kindly update your device and try replicating the issue. You can download the firmware from this link: RUTX50 Firmware Downloads.
If you want to ensure that a specific NTP server is being used, you may need to use TCPdump: tcpdump -i any | grep yourserver.pool.ntp.org
By running this command every 60 seconds, you should observe TCP packets related to the specified NTP server.