When i started using the BIGTREETECH CB1* i noticed that the system time was almost always wrong.

Solution

There are different solutions for this but the following one worked the best for me:

First remove NTP:

1
sudo apt remove ntp

and install the systemd-native timesync service:

1
sudo apt install systemd-timesyncd

This should automatically install the service and start it. To make sure, you can check that systemd-timesyncd.service is active (running):

1
systemctl status systemd-timesyncd

And when using:

1
timedatectl status

you should see something like:

1
2
System clock synchronized: yes
              NTP service: active

References