FC4 / hwclock

Detlef Graef detlef.graef at web.de
Tue Jun 21 18:28:07 UTC 2005


Hallo,

habe FC4 komplett neu installiert.

Das Programm 'hwtool' scheint nicht zu funktionieren:

[root at warpy ~]# hwclock -v
[root at warpy ~]# hwclock -r
[root at warpy ~]#

Das ganze mit 'strace' gestartet:

[root at warpy ~]# strace hwclock -v
execve("/sbin/hwclock", ["hwclock", "-v"], [/* 22 vars */]) = 0
brk(0)                                  = 0x9c6c000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=72885, ...}) = 0
old_mmap(NULL, 72885, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eff000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\n?<\000"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1489572, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7efe000
old_mmap(0x3af000, 1219548, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3af000
old_mmap(0x4d3000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x124000) = 0x4d3000
old_mmap(0x4d7000, 7132, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4d7000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7efd000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7efd6c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x4d3000, 8192, PROT_READ)     = 0
mprotect(0x3ab000, 4096, PROT_READ)     = 0
munmap(0xb7eff000, 72885)               = 0
gettimeofday({1119378152, 437266}, NULL) = 0
brk(0)                                  = 0x9c6c000
brk(0x9c8d000)                          = 0x9c8d000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48512608, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7cfd000
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7cfc000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2528
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7cfc000, 4096)                = 0
open("/usr/share/locale/de_DE.UTF-8/LC_MESSAGES/util-linux.mo",
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/share/locale/de_DE/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/de.UTF-8/LC_MESSAGES/util-linux.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/de.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/util-linux.mo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=181111, ...}) = 0
mmap2(NULL, 181111, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7cd0000
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=22294, ...}) = 0
mmap2(NULL, 22294, PROT_READ, MAP_SHARED, 3, 0) = 0xb7cca000
close(3)                                = 0
fstat64(1, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf90dc3c) = -1 ENOTTY
(Inappropriate ioctl for device)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7cc9000
write(1, "hwclock von util-linux-2.12p\n", 29) = 29
munmap(0xb7cc9000, 4096)                = 0
exit_group(0)                           = ?
[root at warpy ~]#


Wo liegt das Problem?

Unter FC3 hat das Tool problemlos funktioniert.

Es wird auch im Skript /etc/init.d/halt verwendet um die HW-Uhr zu setzen.



Detlef




More information about the Fedora-de-list mailing list