[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freeipmi-devel] Intel S5000PAL mainboard sensors
From: |
Werner Fischer |
Subject: |
Re: [Freeipmi-devel] Intel S5000PAL mainboard sensors |
Date: |
Wed, 21 Mar 2012 09:29:59 +0100 |
Hi Al,
On Die, 2012-03-20 at 15:50 -0700, Albert Chu wrote:
> Hey Werner,
>
> The support should be committed in this branch very shortly.
>
> svn co http://svn.savannah.gnu.org/svn/freeipmi/branches/intels5000pal
>
> PLMK if it works for you.
I have just tried it now, currently there's no difference as far as I
can see:
address@hidden:~$ ipmimonitoring -V
ipmi-sensors - 1.2.0.alpha0
Copyright (C) 2003-2012 FreeIPMI Core Team
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
address@hidden:~$ ipmimonitoring --legacy-output --interpret-oem-data -h
192.168.1.211 -u **** -p relation -l ADMIN | grep -v Nominal
Record ID | Sensor Name | Sensor Group | Monitoring Status | Sensor Units |
Sensor Reading
39 | Session Audit | Session Audit | N/A | N/A | 'OK'
53 | SMI Timeout | OEM Reserved | N/A | N/A | 'State Deasserted'
54 | NMI State | OEM Reserved | N/A | N/A | 'State Deasserted'
74 | CPU1 Vcc OOR | Voltage | N/A | N/A | 'OK'
75 | CPU2 Vcc OOR | Voltage | N/A | N/A | 'OK'
address@hidden:~$ ipmi-sensors --output-sensor-state --interpret-oem-data -h
192.168.1.211 -u **** -p relation -l ADMIN | grep -v Nominal
ID | Name | Type | State |
Reading | Units | Event
31 | Mem Therm Margin | Temperature | N/A | N/A
| C | N/A
39 | Session Audit | Session Audit | N/A | N/A
| N/A | 'OK'
53 | SMI Timeout | OEM Reserved | N/A | N/A
| N/A | 'State Deasserted'
54 | NMI State | OEM Reserved | N/A | N/A
| N/A | 'State Deasserted'
55 | SMI State | OEM Reserved | N/A | N/A
| N/A | N/A
74 | CPU1 Vcc OOR | Voltage | N/A | N/A
| N/A | 'OK'
75 | CPU2 Vcc OOR | Voltage | N/A | N/A
| N/A | 'OK'
[...]
During running 'make' I run into some errors, but I think this should not
affect 'ipmi-sensors', as this has been made before:
[...]
make[4]: `libmiscutil.la' is up to date.
make[4]: Leaving directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/common/miscutil'
make[4]: Entering directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/common/portability'
make[4]: `libportability.la' is up to date.
make[4]: Leaving directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/common/portability'
make[3]: Leaving directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/libfreeipmi'
make[2]: Leaving directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/libipmiconsole'
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -o ipmiconsole
ipmiconsole-ipmiconsole.o ipmiconsole-ipmiconsole-argp.o
../common/toolcommon/libtoolcommon.la ../common/miscutil/libmiscutil.la
../common/parsecommon/libparsecommon.la ../common/portability/libportability.la
../libipmiconsole/libipmiconsole.la -lm -lm -lm
libtool: link: gcc -g -O2 -o .libs/ipmiconsole ipmiconsole-ipmiconsole.o
ipmiconsole-ipmiconsole-argp.o ../common/toolcommon/.libs/libtoolcommon.a
../common/miscutil/.libs/libmiscutil.a
../common/parsecommon/.libs/libparsecommon.a
../common/portability/.libs/libportability.a
../libipmiconsole/.libs/libipmiconsole.so -lm
/usr/bin/ld:
../common/toolcommon/.libs/libtoolcommon.a(libtoolcommon_la-tool-common.o):
undefined reference to symbol 'ipmi_ctx_open_outofband'
/usr/bin/ld: note: 'ipmi_ctx_open_outofband' is defined in DSO
/home/wfischer/Desktop/freeipmi-svn/intels5000pal/libfreeipmi/.libs/libfreeipmi.so.12
so try adding it to the linker command line
/home/wfischer/Desktop/freeipmi-svn/intels5000pal/libfreeipmi/.libs/libfreeipmi.so.12:
could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[1]: *** [ipmiconsole] Error 1
make[1]: Leaving directory
`/home/wfischer/Desktop/freeipmi-svn/intels5000pal/ipmiconsole'
make: *** [install-recursive] Error 1
address@hidden:~/Desktop/freeipmi-svn/intels5000pal$ ldconfig
/sbin/ldconfig.real: Can't create temporary cache file /etc/ld.so.cache~:
Permission denied
address@hidden:~/Desktop/freeipmi-svn/intels5000pal$ sudo ldconfig
address@hidden:~/Desktop/freeipmi-svn/intels5000pal$
> > PS: If you need any details from Intel regarding one of the sensors,
> > just let me know.
>
> I don't need anything new to support these sensors. However, without
> more information about the NMI state, the default interpretation is
> completely arbitrary. Perhaps you'd like to ping them on that sensor to
> confirm what it means?
Yes, for sure. I'll ask them and let you know the details as soon as I
have an answer.
Regards,
Werner
> At the minimum I can add comments/documentation
> about it into FreeIPMI.
>
> Al
>
> On Tue, 2012-03-20 at 01:09 -0700, Werner Fischer wrote:
> > Hi Al,
> >
> > on an (older) Intel S5000PAL Mainboard (SR2500 server) I have found some
> > sensors, which are currently not recognized by FreeIPMI (tested with
> > current FreeIPMI version 1.1.3)
> >
> > For the following five sensors the "Monitoring Status" is N/A:
> >
> > # ipmimonitoring --legacy-output --interpret-oem-data | grep -v Nominal
> > Record ID | Sensor Name | Sensor Group | Monitoring Status | Sensor Units |
> > Sensor Reading
> > 39 | Session Audit | Session Audit | N/A | N/A | 'OK'
> > 53 | SMI Timeout | OEM Reserved | N/A | N/A | 'State Deasserted'
> > 54 | NMI State | OEM Reserved | N/A | N/A | 'State Deasserted'
> > 74 | CPU1 Vcc OOR | Voltage | N/A | N/A | 'OK'
> > 75 | CPU2 Vcc OOR | Voltage | N/A | N/A | 'OK'
> >
> > For sensor #53 (SMI Timeout) I suppose the meaning is the same as for
> > the newer SR1625/SR2625 servers which you added last year:
> > http://lists.gnu.org/archive/html/freeipmi-users/2011-04/msg00008.html
> >
> > I have attached additional outputs (bmc-info and ipmi-sensors -vv and so
> > on).
> >
> > Can you add support for those sensors to FreeIPMI?
> >
> > Best regards,
> > Werner
> >
> > PS: If you need any details from Intel regarding one of the sensors,
> > just let me know.
> >
--
: Werner Fischer
: Technology Specialist
: Thomas-Krenn.AG | The server-experts
: http://www.thomas-krenn.com | http://www.thomas-krenn.com/wiki