[Eisfair] Problem mit hwclock nach Update

Uwe Kunze u.kunze.sdh at t-online.de
Mi Dez 16 18:16:47 CET 2015


> Hier funktioniert der Workaround klaglos:
>
> eis # cd /dev
> eis # ls -la rtc*
> lrwxrwxrwx 1 root root      4 Dec 16 17:39 rtc ->  rtc0
> crw------- 1 root root 254, 0 Dec 16 17:38 rtc0
> eis # hwclock --version
> hwclock from util-linux 2.26.2
> eis # hwclock
> Wed Dec 16 17:41:04 2015  .106725 seconds
>
> Habe nur noch chmod 0600 auf rtc0 ausgeführt, da das alte rtc auch 0600
> hatte. Legt man den Device-Node mit mknod ohne -m-Option an, hat der 0644,
> was aber auch egal ist.
>
> Welchen Kernel hast Du installiert.
>

Ich habe grad mal die linux-utils testweise selbst kompiliert 
(util-linux 2.27.157-48d2), aber auch diese Version von hwclock will 
nicht mit meinem "etwas älteren" Kernel 2.6 zusammenarbeiten.

> hwclock from util-linux 2.27.157-48d2
> Using the /dev interface to the clock.
> Last drift adjustment done at 1450249286 seconds after 1969
> Last calibration done at 1450249286 seconds after 1969
> Hardware clock is on UTC time
> Assuming hardware clock is kept in UTC time.
> Waiting for clock tick...
> /dev/rtc does not have interrupt functions. Waiting in loop for time from /dev/rtc to change
> hwclock: ioctl(RTC_RD_TIME) to /dev/rtc to read the time failed: Inappropriate ioctl for device
> ...synchronization failed

Da ich den Kernel (wegen fehlender Hardwareunterstützung) nicht wechseln 
kann, bleibt mir wohl nur, die alte Version von hwclock weiter zu 
verwenden.

Interessiert hätte es mich schon, wo das Problem liegt, aber naja.
Dauert ja sicher sowieso nicht mehr lange, bis der alte 2.6er Kernel von 
den Base-Updates ausgeschlossen wird ...

Gruß Uwe


Mehr Informationen über die Mailingliste Eisfair