I noticed that recent RouterBoards do not have NTP client installed by default. Why is that? NTP is essential as Routerboards do not save time on reboot or power loss.
It creates lots of trouble as each time i have to add NTP which is a problem as Mikrotik site offers only the last version for download and Routerboards usually do not have that one installed. I do not want to update to the latest version due to frequent bugs adn I prefer to keep routers using older well tested versions. This means I have to search around to find if some third party offered needed Mikrotik version for download.
NTP is there by default but you can only configure it by terminal. I have added the ntp package to my routerboard just to get the configuration in gui.
At least that how it’s on my 493g
sntp does the job (you can use a ntp-Server as time server) and is more simple.
If you need more sophisticated time function you have to install the ntp package.
Its the right way to not waste memory/resources for functions which are not needed
by most users.