[chrony-users] rtc is not being updated |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-users Archives
]
- To: chrony-users@xxxxxxxxxxxxxxxxxxxx
- Subject: [chrony-users] rtc is not being updated
- From: Gernot Nusshall <gernot@xxxxxxxxxxxx>
- Date: Mon, 20 Nov 2017 22:26:55 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=nusshall.com; s=hullahulla; t=1511213217; bh=4bILd6nQ9I3i3SJ2PY5jPByeDmq9ra22tU6qldX7Hzw=; h=From:Subject:Date:To:From; b=1aQ+Up0hHzF6fwjEx9mlqx4R3lps3hlrhrtrfiC/kcvRNsMhYlYvbB/SyhTp5j6Va EWLBMIoo6MJt2HJgGiHT0Te6qGhnA5yYgSuQG2vH94Uyq0F+o6o268yzn++k4EWa/l Gmjw7kkdQnAOhD9edyjYQIyjdDvyaAlEiCVAPYhU=
- Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=nusshall.com; s=hullahulla; t=1511213215; bh=4bILd6nQ9I3i3SJ2PY5jPByeDmq9ra22tU6qldX7Hzw=; h=From:Subject:Date:To:From; b=hRaKtJ5/oGUJyYFCuwL45z2UPLd/exiQ/MOGUTzm6Z1BXPi1Qv7hbaCOdWFQ8NOqf Z7hy/lBReb+7tj9r5h7iI8RxMch5iTZjD2xMNsWdD+VYOlkaAt3fDtjPA1NKmYTfY7 W8N4cMji5UzBQqBpekZm2caI5AtDUB8g8qH8xp+M=
Hi,
i am not sure if i am experiencing a problem with chrony or the linux kernel.
I want the rtc to be updated with the 11-minute-mode of the linux kernel initiated with the chrony option „rtcsync“.
I was expecting that the rtc is getting updated because the adjtimex output set by chrony seems correct and the kernel config options are also set correctly,
is there anything that i am missing?
thanks in advance,
Gernot
# set hwclock to something not equal local time/utc
root:~# hwclock --set --date 00:03:09
root:~# reboot
root:~# systemctl stop chronyd
# check if rtcsync is enabled
root:~# cat /etc/chrony/chrony.conf
logdir /var/log/chrony
logbanner 32
logchange 0.5
noclientlog
log measurements
log statistics
log tracking
makestep 1.0 -1
acquisitionport 123
manual
rtcsync
server 192.168.253.1 maxpoll 10
# start strace (start chronyd)
nohup strace -f -tt -o time.strace /usr/sbin/chronyd -u _chrony &
https://pastebin.com/g9aNHkzV
# check 11-minute-kernel-mode:
root:~# adjtimex --print
mode: 0
offset: 0
frequency: -3562612
maxerror: 16000000
esterror: 16000000
status: 64
time_constant: 2
precision: 1
tolerance: 32768000
tick: 10000
raw time: 1511209389s 189560us = 1511209389.189560
return value = 5
# start uptime, local time, utc and rtc loop
root:~# while true; do echo '==='; date; uptime; timedatectl | egrep '(Local|Universal|RTC) time'; sleep 1m; done > time.log
https://pastebin.com/4m7qPFWE
# check 11-minute-kernel-mode:
root:~# adjtimex --print
mode: 0
offset: 0
frequency: 2965632
maxerror: 16000000
esterror: 16000000
status: 64
time_constant: 2
precision: 1
tolerance: 32768000
tick: 9999
raw time: 1511211108s 459113us = 1511211108.459113
return value = 5
# kernel config 'grep RTC config'
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
# CONFIG_RTC_DEBUG is not set
# RTC interfaces
CONFIG_RTC_INTF_SYSFS=y
CONFIG_RTC_INTF_PROC=y
CONFIG_RTC_INTF_DEV=y
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
# CONFIG_RTC_DRV_TEST is not set
# I2C RTC drivers
# CONFIG_RTC_DRV_ABB5ZES3 is not set
# CONFIG_RTC_DRV_ABX80X is not set
# CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set
# CONFIG_RTC_DRV_MAX6900 is not set
# CONFIG_RTC_DRV_RS5C372 is not set
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
# CONFIG_RTC_DRV_X1205 is not set
# CONFIG_RTC_DRV_PCF8523 is not set
# CONFIG_RTC_DRV_PCF85063 is not set
# CONFIG_RTC_DRV_PCF8563 is not set
# CONFIG_RTC_DRV_PCF8583 is not set
# CONFIG_RTC_DRV_M41T80 is not set
# CONFIG_RTC_DRV_BQ32K is not set
# CONFIG_RTC_DRV_S35390A is not set
# CONFIG_RTC_DRV_FM3130 is not set
# CONFIG_RTC_DRV_RX8010 is not set
# CONFIG_RTC_DRV_RX8581 is not set
# CONFIG_RTC_DRV_RX8025 is not set
# CONFIG_RTC_DRV_EM3027 is not set
CONFIG_RTC_DRV_RV8803=y
# SPI RTC drivers
CONFIG_RTC_I2C_AND_SPI=y
# SPI and I2C RTC drivers
# CONFIG_RTC_DRV_DS3232 is not set
# CONFIG_RTC_DRV_PCF2127 is not set
# CONFIG_RTC_DRV_RV3029C2 is not set
# Platform RTC drivers
# CONFIG_RTC_DRV_CMOS is not set
# CONFIG_RTC_DRV_DS1286 is not set
# CONFIG_RTC_DRV_DS1511 is not set
# CONFIG_RTC_DRV_DS1553 is not set
# CONFIG_RTC_DRV_DS1685_FAMILY is not set
# CONFIG_RTC_DRV_DS1742 is not set
# CONFIG_RTC_DRV_DS2404 is not set
# CONFIG_RTC_DRV_STK17TA8 is not set
# CONFIG_RTC_DRV_M48T86 is not set
# CONFIG_RTC_DRV_M48T35 is not set
# CONFIG_RTC_DRV_M48T59 is not set
# CONFIG_RTC_DRV_MSM6242 is not set
# CONFIG_RTC_DRV_BQ4802 is not set
# CONFIG_RTC_DRV_RP5C01 is not set
# CONFIG_RTC_DRV_V3020 is not set
# on-CPU RTC drivers
# HID Sensor RTC drivers
# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
--
To unsubscribe email chrony-users-request@xxxxxxxxxxxxxxxxxxxx
with "unsubscribe" in the subject.
For help email chrony-users-request@xxxxxxxxxxxxxxxxxxxx
with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.