hwclock

Petr Vanek vanous na penguin.cz
Pondělí Červen 25 19:44:40 CEST 2001


dobry den,
muzete mi prosim nekdo poradit, proc mi nejde nastavit hw cas pocitace?
tzn. ze po zapnuti mam vzdy cas posledniho vypnuti (v lepsim pripade).
hwclock nejak nechce fungovat, niz prikladam strace hwclock.
je to VELMI stary stroj (386), ale funguje dobre, jen musim po zapnuti
neustale nastavovat cas.

#uname -a
Linux oentar.cz 2.0.30 #5 Thu Oct 26 23:10:49 EDT 2000 i386 unknown


diky moc

Vanous
----------------------------------
Petr Vanek
Debian GNU Linux
vanous na penguin.cz
----------------------------------


#strace hwclock:
 
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40006000
mprotect(0x40000000, 17813, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mprotect(0x8048000, 256392, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
stat("/etc/ld.so.cache", {st_mode=S_IFREG|0644, st_size=349, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
mmap(0, 349, PROT_READ, MAP_SHARED, 4, 0) = 0x40007000
close(4)                                = 0
open("/lib/libtermcap.so.2", O_RDONLY)  = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 12288, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40008000
mmap(0x40008000, 7612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x40008000
mmap(0x4000a000, 3836, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x4000a000
close(4)                                = 0
mprotect(0x40008000, 7612, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/lib/libc.so.5", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/libc.so.5", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 831488, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4000b000
mmap(0x4000b000, 599154, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x4000b000
mmap(0x4009e000, 22664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x92000) = 0x4009e000
mmap(0x400a4000, 200812, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|0x20, 4294967295, 0) = 0x400a4000
close(4)                                = 0
mprotect(0x4000b000, 599154, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x40007000, 349)                 = 0
mprotect(0x8048000, 256392, PROT_READ|PROT_EXEC) = 0
mprotect(0x40008000, 7612, PROT_READ|PROT_EXEC) = 0
mprotect(0x4000b000, 599154, PROT_READ|PROT_EXEC) = 0
mprotect(0x40000000, 17813, PROT_READ|PROT_EXEC) = 0
SYS_136(0, 0x2, 0x8, 0x40001f8c, 0x8049bd8) = 0
geteuid()                               = 0
getuid()                                = 0
getgid()                                = 0
getegid()                               = 0
getuid()                                = 0
getgid()                                = 0
geteuid()                               = 0
getegid()                               = 0
brk(0x808d554)                          = 0x808d554
brk(0x808e000)                          = 0x808e000
time(NULL)                              = 993340389
sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}) = 0
sigaction(SIGHUP, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGINT, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGILL, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGTRAP, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGABRT, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGFPE, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGUNUSED, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGSEGV, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGPIPE, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGALRM, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGTERM, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGXCPU, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGXFSZ, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGVTALRM, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGPROF, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGUSR1, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigaction(SIGUSR2, {0x804b300, [HUP INT ILL TRAP ABRT UNUSED FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM PROF], 0}, {SIG_DFL}) = 0
sigprocmask(SIG_BLOCK, NULL, [])        = 0
sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}) = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 4
brk(0x8091000)                          = 0x8091000
fstat(4, {st_mode=S_IFREG|0644, st_size=1208, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40007000
read(4, "#\n# /etc/nsswitch.conf\n#\n# An"..., 4096) = 1208
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40007000, 4096)                = 0
open("/etc/passwd", O_RDONLY)           = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=1191, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40007000
read(4, "root:$1$xthb/iJx$LCuuQItP0BdRMZr"..., 4096) = 1191
lseek(4, -1126, SEEK_CUR)               = 65
close(4)                                = 0
munmap(0x40007000, 4096)                = 0
uname({sys="Linux", node="oentar.cz", ...}) = 0
brk(0x8092000)                          = 0x8092000
lstat("/etc/passwd", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
lstat("/", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
lstat("..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
stat("..", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
open("..", O_RDONLY)                    = 4
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
brk(0x8094000)                          = 0x8094000
SYS_141(0x4, 0x80912a8, 0x1000, 0x4, 0x8091280) = 380
lstat("../root", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
close(4)                                = 0
getpid()                                = 96
getppid()                               = 95
stat(".", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
stat("/bin/sh", {st_mode=S_IFREG|0755, st_size=279352, ...}) = 0
getpgrp()                               = 95
fcntl(-1, F_SETFD, FD_CLOEXEC)          = -1 EBADF (Bad file number)
sigaction(SIGCHLD, {0x8059fb4, [], 0}, {SIG_DFL}) = 0
open("/bin/hwclock", O_RDONLY)          = 4
lseek(4, 0, SEEK_CUR)                   = 0
read(4, "#!/bin/sh\n# Must be fixed in ne"..., 80) = 44
lseek(4, 0, SEEK_SET)                   = 0
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
fcntl(4, F_GETFL)                       = 0 (flags O_RDONLY)
fstat(4, {st_mode=S_IFREG|0755, st_size=44, ...}) = 0
lseek(4, 0, SEEK_CUR)                   = 0
read(4, "#!/bin/sh\n# Must be fixed in ne"..., 44) = 44
read(4, "", 44)                         = 0
_exit(0)                                = ?



Další informace o konferenci Linux