Al, The negative sensor temp readings could be valid if it is a Memory or CPU Thermal Margin sensor. From my Intel system, for example: Full sensor [001c]| snum 62 | P1 Therm Margin | OK | -59.00 degrees C Full sensor [001d]| snum 63 | P2 Therm Margin | OK | -48.00 degrees C The meaning of this is that it has 59 degrees of margin left before it reaches the threshold (0). And actually more than that before it encounters a CPU ThermTrip.
Andy -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Albert Chu Sent: Tuesday, August 23, 2011 1:00 PM To: Franco Brasolin Cc: [email protected] Subject: Re: [Freeipmi-devel] can't read tempeature info Hi Franco, The fact that you're getting some negative degrees in ipmitool means something is probably wrong with the IPMI firmware on your mobo. Something is definitely not right. The first thing to try is to run ipmi-sensors w/ --bridge-sensors. It's possible the sensors aren't on the main IPMI bus, so they need to be bridged to other devices on the motherboard. As a second shot, this seems similar to a bug I saw on a HP machine. Could you try running with the "-W discretereading" flag w/ ipmi-sensors. Maybe that will fix the problem. It would also be interesting to compare FreeIPMI's ipmi-sensors output to ipmitool's 'sensor list' output (ipmitool's assumptions are different in that code path). If that doesn't help, could you send me the --debug output from ipmi-sensors. I'd have to look into detail what is actually going on on this motherboard. As a side note, you may be interested in the --entity-sensor-names option for ipmi-sensors. It may make your output better for your motherboard. Al On Tue, 2011-08-23 at 06:47 -0700, Franco Brasolin wrote: > Hi all, > I need some help to read Temperature sensors on a Dell PowerEdge R410 > model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz > # uname -a > Linux pc-xyz 2.6.18-238.1.1.el5 #1 SMP Wed Jan 19 11:06:36 CET 2011 > x86_64 x86_64 x86_64 GNU/Linux > > If I try (from another host with freeipmi 1.06.beta0 installed) the > following command: > > # ipmi-sensors -V > ipmi-sensors - 1.0.6.beta0 > > # ipmi-sensors -h pc-xyz -u user -p passw | grep -i temp > 1 | Temp | Temperature | N/A | C | N/A > 2 | Temp | Temperature | N/A | C | N/A > 3 | Temp | Temperature | N/A | C | N/A > 4 | Temp | Temperature | N/A | C | N/A > 5 | Ambient Temp | Temperature | N/A | C | N/A > 6 | Ambient Temp | Temperature | N/A | C | N/A > 7 | Temp | Temperature | N/A | C | N/A > 8 | Temp | Temperature | N/A | C | N/A > 9 | Temp | Temperature | N/A | C | N/A > 10 | Ambient Temp | Temperature | 21.00 | C | > 'OK' > 11 | Planar Temp | Temperature | N/A | C | N/A > 65 | CPU Temp Interf | Temperature | N/A | N/A | N/A > 110 | Mem Overtemp | Memory | N/A | N/A | N/A > > ie: only ambient temperature is available, while if I use ipmitool: > > > # ipmitool -H pc-xyz -U user -P passw sdr type temperature > Temp | 01h | ok | 3.1 | -57 degrees C > Temp | 02h | ok | 3.2 | -63 degrees C > Temp | 05h | ok | 10.1 | 19 degrees C > Ambient Temp | 07h | ok | 10.1 | 24 degrees C > Temp | 06h | ok | 10.2 | 30 degrees C > Ambient Temp | 08h | ok | 10.2 | 27 degrees C > Ambient Temp | 0Eh | ok | 7.1 | 18 degrees C > Planar Temp | 0Fh | ok | 7.1 | 35 degrees C > IOH THERMTRIP | 5Dh | ns | 7.1 | Disabled > CPU Temp Interf | 76h | ns | 7.1 | Disabled > Temp | 0Ah | ok | 8.1 | 26 degrees C > Temp | 0Bh | ok | 8.1 | 23 degrees C > Temp | 0Ch | unc | 8.1 | 44 degrees C > > I obtain much more info. > What am I doing wrong ?? > > thank you very much for your help! > ciao > Franco > > > > > > _______________________________________________ > Freeipmi-devel mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/freeipmi-devel -- Albert Chu [email protected] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/freeipmi-devel _______________________________________________ Freeipmi-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/freeipmi-devel
