public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: meino.cramer@gmx.de
To: Gentoo <gentoo-user@lists.gentoo.org>
Subject: [gentoo-user] Makeing /dev/rtc1 accessible as soon as possible - how?
Date: Sun, 25 Aug 2013 06:04:13 +0200	[thread overview]
Message-ID: <20130825040413.GA3342@solfire> (raw)

Hi,

There are two RTCs in my system:
/dev/rtc0 and /dev/rtc1

rtc0 is not powered by a battery and forgets time/date
with system shutdown and rtc1 is a I2C-rtc (DS3231) which
is powered by a battery. It is extremly accurate in comparison
with rtc0.

rtc0 is accessible with system boot - rtc1 is not (current state).

To make rtc1 completly know to the system, I have to do a 
    echo ds3231 0x68 >! /sys/bus/i2c/devices/i2c-1/new_device
    hwclock -f /dev/rtc1 -s
in beforehand.

I wrote a script for /etc/init.d, which does exactly this, and 
the system login screen shows the correct tome/date information
even without ntp-client (the system should become independantly
from lan/internet). The script was added to the boot service 
and executed after dev and modules.

The kernel is configured to use /dev/rtc1 and the driver for the
ds1307, which also handles the ds3231, is included into the kernel
(no module).

But it seems, that setting the system time this way is too late,
since there are still (for example) log files under /var/log
with a timestamp of the 1.1.1970.

Are there any other way to make rtc1 known and accessible earlier 
to the system as the hack via a script in /etc/init.d ?

Thank you very much in advance for any help!
Best regards,
mcc





             reply	other threads:[~2013-08-25  4:04 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-25  4:04 meino.cramer [this message]
2013-08-25  4:18 ` [gentoo-user] Makeing /dev/rtc1 accessible as soon as possible - how? Mark David Dumlao
2013-08-25  4:28   ` William Kenworthy
2013-08-25  4:54     ` meino.cramer
2013-08-26  1:40       ` Mark David Dumlao
2013-08-26  6:03         ` Pandu Poluan
2013-08-25  9:02 ` Paul Colquhoun
2013-08-25 10:35   ` meino.cramer
2013-08-25 11:41     ` Mick
2013-08-25 12:50       ` meino.cramer
2013-08-25 13:15         ` William Kenworthy
2013-08-25 15:24           ` meino.cramer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130825040413.GA3342@solfire \
    --to=meino.cramer@gmx.de \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox