All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] Incorrect magnitude (=3,
@ 2007-08-06  1:29 Tony Griffiths
  2007-08-12 21:00 ` Jean Delvare
  2007-08-13  1:29 ` Tony Griffiths
  0 siblings, 2 replies; 3+ messages in thread
From: Tony Griffiths @ 2007-08-06  1:29 UTC (permalink / raw)
  To: lm-sensors

[-- Attachment #1: Type: text/plain, Size: 4736 bytes --]

Note that this machine is running a modified version of the FC7 2.6.22 
kernel.  One of the modifications involved making the ipmisensors module 
run under Linux 2.6.22 (properly)!

[lm_sensors 2.10.3 before patch]

[root@noakes redhat]# sensors
bmc-isa-0000
Adapter: ISA adapter
CMOS Battery:
           +3.08 V  (min =  +2.64 V, max =  +0.00 V)
Fan 1:    3525 RPM  (min =  675 RPM)
Fan 2A:   7650 RPM  (min =  675 RPM)
Fan 2B:   5400 RPM  (min =  675 RPM)
Fan 3A:   7650 RPM  (min =  675 RPM)
Fan 3B:   5550 RPM  (min =  675 RPM)
Fan 4A:   7425 RPM  (min =  675 RPM)
Fan 4B:   5400 RPM  (min =  675 RPM)
Fan 5A:   7575 RPM  (min =  675 RPM)
Fan 5B:   5475 RPM  (min =  675 RPM)
Temp:  +3.9°C  (high =    +9°C, hyst =   -13°C)  *** WRONG ***
Temp: +45.0°C  (high =    +9°C, hyst =   -13°C)
Planar Temp:
           +33.0°C  (high =    +8°C, hyst =   -13°C)
VRD 0 Temp:
           +26.0°C  (high =    +7°C, hyst =   -13°C)
VRD 1 Temp:
           +28.0°C  (high =    +7°C, hyst =   -13°C)


[After patch applied and RPM rebuilt]

[root@noakes redhat]# sensors
bmc-isa-0000
Adapter: ISA adapter
CMOS Battery:
           +3.08 V  (min =  +2.64 V, max =  +0.00 V)
Fan 1:    3525 RPM  (min =  675 RPM)
Fan 2A:   7650 RPM  (min =  675 RPM)
Fan 2B:   5400 RPM  (min =  675 RPM)
Fan 3A:   7725 RPM  (min =  675 RPM)
Fan 3B:   5550 RPM  (min =  675 RPM)
Fan 4A:   7425 RPM  (min =  675 RPM)
Fan 4B:   5475 RPM  (min =  675 RPM)
Fan 5A:   7575 RPM  (min =  675 RPM)
Fan 5B:   5475 RPM  (min =  675 RPM)
Temp: +38.0°C  (high =    +9°C, hyst =   -13°C)
Temp: +43.0°C  (high =    +9°C, hyst =   -13°C)
Planar Temp:
           +32.0°C  (high =    +8°C, hyst =   -13°C)
VRD 0 Temp:
           +26.0°C  (high =    +7°C, hyst =   -13°C)
VRD 1 Temp:
           +28.0°C  (high =    +7°C, hyst =   -13°C)


and the output from ipmitool confirming that sensors is displaying the 
correct values-

[root@noakes lm_sensors-2.10.3]# ipmitool -I open sdr elist
Temp             | 01h | ok  |  3.2 | 38 degrees C
Temp             | 02h | ok  |  3.3 | 42 degrees C
Planar Temp      | 04h | ok  |  7.1 | 32 degrees C
VRD 0 Temp       | 05h | ok  |  7.1 | 26 degrees C
VRD 1 Temp       | 06h | ok  |  7.1 | 27 degrees C
CMOS Battery     | 10h | ok  |  7.1 | 3.08 Volts
VCORE            | 11h | ok  |  3.2 | State Deasserted
VCORE            | 12h | ok  |  3.3 | State Deasserted
PROC VTT         | 13h | ok  |  7.1 | State Deasserted
1.5V PG          | 14h | ok  |  7.1 | State Deasserted
1.8V PG          | 15h | ok  |  7.1 | State Deasserted
Presence         | 20h | ok  |  3.2 | Present
Presence         | 21h | ok  |  3.3 | Present
Fan 1            | 30h | ok  |  7.1 | 3525 RPM
Fan 2A           | 31h | ok  |  7.1 | 7650 RPM
Fan 2B           | 32h | ok  |  7.1 | 5400 RPM
Fan 3A           | 33h | ok  |  7.1 | 7725 RPM
Fan 3B           | 34h | ok  |  7.1 | 5550 RPM
Fan 4A           | 35h | ok  |  7.1 | 7425 RPM
Fan 4B           | 36h | ok  |  7.1 | 5475 RPM
Fan 5A           | 37h | ok  |  7.1 | 7500 RPM
Fan 5B           | 38h | ok  |  7.1 | 5475 RPM
Status           | 40h | ok  |  3.2 | Presence detected
Status           | 41h | ok  |  3.3 | Presence detected
VRM              | 44h | ok  |  3.2 | Presence detected
VRM              | 45h | ok  |  3.3 | Presence detected
OS Watchdog      | 50h | ok  |  7.1 |
SEL              | 51h | ns  |  7.1 | Disabled
Intrusion        | 52h | ok  |  7.1 |
Fan Redundancy   | 54h | ok  |  7.1 | Fully Redundant
ECC Corr Err     | 01h | ok  | 34.6 | Presence Detected, Configuration Error
ECC Uncorr Err   | 02h | ok  | 34.6 | Presence Detected, Configuration Error
I/O Channel Chk  | 03h | ns  | 34.6 | Disabled
PCI Parity Err   | 04h | ok  | 34.6 | EISA failsafe timeout, Bus 
Correctable error
PCI System Err   | 05h | ok  | 34.6 | EISA failsafe timeout, Bus 
Correctable error
SBE Log Disabled | 06h | ok  | 34.6 |
Logging Disabled | 07h | ns  | 34.6 | Disabled
Unknown          | 08h | ns  | 34.6 | Disabled
PROC Protocol    | 0Ah | ns  | 34.6 | Disabled
PROC Bus PERR    | 0Bh | ns  | 34.6 | Disabled
PROC Init Err    | 0Ch | ns  | 34.6 | Disabled
PROC Machine Chk | 0Dh | ns  | 34.6 | Disabled
Memory Spared    | 11h | ok  | 34.6 | Fully Redundant
Memory Mirrored  | 12h | ok  | 34.6 | Fully Redundant
Memory RAID      | 13h | ok  | 34.6 | Fully Redundant
Memory Added     | 14h | ok  | 34.6 | Correctable ECC
Memory Removed   | 15h | ok  | 34.6 | Correctable ECC
PCIE Fatal Err   | 18h | ns  | 34.6 | Disabled
Chipset Err      | 19h | ns  | 34.6 | Disabled
Err Reg Pointer  | 1Ah | ns  | 34.6 | No Reading

The attached patch files fix this problem for the FC7 version of 
lm_sensors 2.10.3 !


[-- Attachment #2: lm_sensors-2.10.3-bmc-temp1-fixup.patch --]
[-- Type: text/plain, Size: 708 bytes --]

--- ./lib/chips.c.orig	2007-08-06 10:25:49.000000000 +1000
+++ ./lib/chips.c	2007-08-06 10:25:01.000000000 +1000
@@ -5551,7 +5551,7 @@ static sensors_chip_feature bmc_features
                                 SENSORS_BMC_FAN1+9, RW }, 
                                 BMC_SYSCTL_FAN1+9, VALUE(1), 0 },
     { { SENSORS_BMC_TEMP1, "temp1", NOMAP, NOMAP, R }, 
-                           BMC_SYSCTL_TEMP1, VALUE(3), 2 , "temp1_input", 3 },
+                           BMC_SYSCTL_TEMP1, VALUE(3), 2 , "temp1_input", 2 },
     { { SENSORS_BMC_TEMP1_MIN, "temp1_min", SENSORS_BMC_TEMP1, SENSORS_BMC_TEMP1, 
                                RW }, 
                                BMC_SYSCTL_TEMP1, VALUE(2), 2 },

[-- Attachment #3: lm_sensors.spec.patch --]
[-- Type: text/plain, Size: 651 bytes --]

--- SPECS/lm_sensors.spec.orig	2007-08-06 10:28:36.000000000 +1000
+++ SPECS/lm_sensors.spec	2007-08-06 10:31:14.000000000 +1000
@@ -12,6 +12,7 @@ Patch4: lm_sensors-2.8.2-expr.patch
 Patch5: lm_sensors-2.10.1-local.patch
 Patch7: lm_sensors-2.8.7-udev.patch
 Patch8: lm_sensors-2.10.0-kernel26.patch
+Patch9: lm_sensors-2.10.3-bmc-temp1-fixup.patch
 Summary: Hardware monitoring tools
 Group: Applications/System
 License: GPL
@@ -69,6 +70,7 @@ what you are doing.
 %patch5 -p1 -b .local
 %patch7 -p1 -b .udev
 %patch8 -p1 -b .kernel26
+%patch9 -p1 -b .bmctemp1
 mv prog/init/README prog/init/README.initscripts
 chmod -x prog/init/fancontrol.init
 

[-- Attachment #4: Type: text/plain, Size: 153 bytes --]

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-08-13  1:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-06  1:29 [lm-sensors] Incorrect magnitude (=3, Tony Griffiths
2007-08-12 21:00 ` Jean Delvare
2007-08-13  1:29 ` Tony Griffiths

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.