On Mon, 2003-11-03 at 19:00, Jean Delvare wrote: > > Could you please run "strace sensors -s 2> /tmp/sensors-s.strace" (as > root) and send us the /tmp? I don't know much about strace but I > remember that it's what we asked last time a similar problem was > reported ;) Maybe someone else on the list will be able to interpret the > trace. Hi ! The strace for "sensors -s" is attached. I hope you guys can figure out what is happening. I don't understand the strace either, but I saw several "Inappropriate ioctl for device" and "(Permission denied)" messages in the output. Please, let me know if you need something else, ok ? Many thanks for the help. []s, -- Miguel Angelo Rozsas miguel at rozsas.xx.nom.br -------------- next part -------------- execve("/usr/local/bin/sensors", ["/usr/local/bin/sensors", "-s"], [/* 39 vars */]) = 0 uname({sys="Linux", node="hahasiah.rozsas.xx.nom.br", ...}) = 0 brk(0) = 0x8060728 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=89964, ...}) = 0 old_mmap(NULL, 89964, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000 close(3) = 0 open("/usr/local/lib/libsensors.so.2", 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\214R\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=116278, ...}) = 0 old_mmap(NULL, 177220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002d000 old_mmap(0x4003a000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x4003a000 old_mmap(0x40048000, 66628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40048000 close(3) = 0 open("/lib/i686/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\300Z\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1548424, ...}) = 0 old_mmap(NULL, 1275588, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40059000 old_mmap(0x4018b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x4018b000 old_mmap(0x4018e000, 9924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4018e000 close(3) = 0 open("/lib/i686/libm.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\2004\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=212020, ...}) = 0 old_mmap(NULL, 138496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40191000 old_mmap(0x401b2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x401b2000 close(3) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401b3000 munmap(0x40017000, 89964) = 0 brk(0) = 0x8060728 brk(0x8061728) = 0x8061728 brk(0) = 0x8061728 brk(0x8062000) = 0x8062000 open("/etc/sensors.conf", O_RDONLY) = 3 _sysctl({{CTL_DEV, 2, 1}, 3, 0x40047340, 200, (nil), 0}) = 0 open("/proc/bus/i2c", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 read(4, "i2c-0\tsmbus \tSMBus I801 adapt"..., 4096) = 82 read(4, "", 4096) = 0 close(4) = 0 munmap(0x40017000, 4096) = 0 brk(0) = 0x8062000 brk(0x8065000) = 0x8065000 ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbfffe780) = -1 ENOTTY (Inappropriate ioctl for device) fstat64(3, {st_mode=S_IFREG|0644, st_size=43659, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 read(3, "# Sensors configuration file use"..., 8192) = 8192 read(3, "were detected first, \'i2c-0\' in\n"..., 8192) = 8192 brk(0) = 0x8065000 brk(0x8066000) = 0x8066000 brk(0) = 0x8066000 brk(0x8067000) = 0x8067000 brk(0) = 0x8067000 brk(0x8068000) = 0x8068000 brk(0) = 0x8068000 brk(0x8069000) = 0x8069000 read(3, "6_max -5 * 0.95\n set in6_min "..., 8192) = 8192 brk(0) = 0x8069000 brk(0x806a000) = 0x806a000 brk(0) = 0x806a000 brk(0x806b000) = 0x806b000 brk(0) = 0x806b000 brk(0x806c000) = 0x806c000 brk(0) = 0x806c000 brk(0x806d000) = 0x806d000 brk(0) = 0x806d000 brk(0x806e000) = 0x806e000 read(3, "OS.\n# Likewise, Johannes Drechse"..., 8192) = 8192 brk(0) = 0x806e000 brk(0x806f000) = 0x806f000 read(3, "e reversed on your board, this i"..., 8192) = 8192 brk(0) = 0x806f000 brk(0x8070000) = 0x8070000 brk(0) = 0x8070000 brk(0x8071000) = 0x8071000 brk(0) = 0x8071000 brk(0x8072000) = 0x8072000 read(3, " \"vt1211-*\" \"vt8231-*\"\n#\n# temp1"..., 8192) = 2699 read(3, "", 4096) = 0 brk(0) = 0x8072000 brk(0x8073000) = 0x8073000 read(3, "", 8192) = 0 ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbfffe770) = -1 ENOTTY (Inappropriate ioctl for device) _sysctl({{CTL_DEV, 2, 100, 515}, 4, 0x40047340, 4, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 515}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 514}, 4, 0x40047340, 4, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e8}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e8}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 514}, 4, 0x40047340, 4, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e8}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e8}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 514}, 4, 0x40047340, 4, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e9}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e9}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 514}, 4, 0x40047340, 4, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e9}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3e9}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ea}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ea}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ea}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ea}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3eb}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3eb}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3eb}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3eb}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ec}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ec}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ec}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ec}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ed}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ed}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ed}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ed}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ee}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ee}, 4, (nil), 134725272, 0x40047340, 4}) = -1 EACCES (Permission denied) _sysctl({{CTL_DEV, 2, 100, 3ee}, 4, 0x40047340, 12, (nil), 0}) = 0 _sysctl({{CTL_DEV, 2, 100, 3ee}, 4, (nil), 134725272, 0x40047340, 8}) = -1 EACCES (Permission denied) write(2, "as99127f-i2c-0-2d: Can\'t access "..., 56as99127f-i2c-0-2d: Can't access /proc file for writing; ) = 56 write(2, "Run as root?\n", 13Run as root? ) = 13 exit_group(1) = ?