Hi again Al, I just noticed that our last emails regarding this issue have been off-list, so I just send the details that it works now to the list, too.
Thanks for your help! Regards, Werner root@debian:~# ipmi-sensors -V ipmi-sensors - 1.2.0.alpha0.intels5000pal 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. root@debian:~# ipmimonitoring --legacy-output --interpret-oem-data -h 192.168.1.211 -u admin -p relation -l ADMIN | grep -v Nominal Record ID | Sensor Name | Sensor Group | Monitoring Status | Sensor Units | Sensor Reading root@debian:~# ipmi-sensors --output-sensor-state --interpret-oem-data --record-ids=39,53,54,74,75 -h 192.168.1.211 -u admin -p relation -l ADMIN ID | Name | Type | State | Reading | Units | Event 39 | Session Audit | Session Audit | Nominal | N/A | N/A | 'OK' 53 | SMI Timeout | OEM Reserved | Nominal | N/A | N/A | 'State Deasserted' 54 | NMI State | OEM Reserved | Nominal | N/A | N/A | 'State Deasserted' 74 | CPU1 Vcc OOR | Voltage | Nominal | N/A | N/A | 'OK' 75 | CPU2 Vcc OOR | Voltage | Nominal | N/A | N/A | 'OK' root@debian:~# ipmi-sensors --output-sensor-state --interpret-oem-data --record-ids=39,53,54,74,75 -vv -h 192.168.1.211 -u admin -p relation -l ADMIN Record ID: 39 Record Type: Compact Sensor Record (2h) ID String: Session Audit Sensor Type: Session Audit (2Ah) Sensor Number: 10 IPMB Slave Address: 10h Sensor Owner ID: 20h Sensor Owner LUN: 0h Channel Number: 0h Entity ID: Remote Management Communication Device (38) Entity Instance: 1 Entity Instance Type: Physical Entity Event/Reading Type Code: 6Fh Sensor Direction: Unspecified Assertion Event Enabled: 'Session Activated' Assertion Event Enabled: 'Session Deactivated' Deassertion Event Enabled: 'NONE' Share Count: 1 ID String Instance Modifier Type: Numeric ID String Instance Modifier Offset: 0 Entity Instance Sharing: Same for all records Sensor State: Nominal Sensor Event: 'OK' Record ID: 53 Record Type: Compact Sensor Record (2h) ID String: SMI Timeout Sensor Type: OEM Reserved (F3h) Sensor Number: 133 IPMB Slave Address: 10h Sensor Owner ID: 20h Sensor Owner LUN: 0h Channel Number: 0h Entity ID: system board (7) Entity Instance: 1 Entity Instance Type: Physical Entity Event/Reading Type Code: 3h Sensor Direction: Unspecified Assertion Event Enabled: 'State Asserted' Deassertion Event Enabled: 'State Asserted' Share Count: 1 ID String Instance Modifier Type: Numeric ID String Instance Modifier Offset: 0 Entity Instance Sharing: Same for all records Sensor State: Nominal Sensor Event: 'State Deasserted' Record ID: 54 Record Type: Compact Sensor Record (2h) ID String: NMI State Sensor Type: OEM Reserved (C0h) Sensor Number: 135 IPMB Slave Address: 10h Sensor Owner ID: 20h Sensor Owner LUN: 0h Channel Number: 0h Entity ID: system board (7) Entity Instance: 1 Entity Instance Type: Physical Entity Event/Reading Type Code: 3h Sensor Direction: Unspecified Assertion Event Enabled: 'NONE' Deassertion Event Enabled: 'NONE' Share Count: 1 ID String Instance Modifier Type: Numeric ID String Instance Modifier Offset: 0 Entity Instance Sharing: Same for all records Sensor State: Nominal Sensor Event: 'State Deasserted' Record ID: 74 Record Type: Compact Sensor Record (2h) ID String: CPU1 Vcc OOR Sensor Type: Voltage (2h) Sensor Number: 210 IPMB Slave Address: 10h Sensor Owner ID: 20h Sensor Owner LUN: 0h Channel Number: 0h Entity ID: processor (3) Entity Instance: 1 Entity Instance Type: Physical Entity Event/Reading Type Code: 5h Sensor Direction: Unspecified Assertion Event Enabled: 'Limit Exceeded' Deassertion Event Enabled: 'Limit Exceeded' Share Count: 1 ID String Instance Modifier Type: Numeric ID String Instance Modifier Offset: 0 Entity Instance Sharing: Same for all records Sensor State: Nominal Sensor Event: 'OK' Record ID: 75 Record Type: Compact Sensor Record (2h) ID String: CPU2 Vcc OOR Sensor Type: Voltage (2h) Sensor Number: 211 IPMB Slave Address: 10h Sensor Owner ID: 20h Sensor Owner LUN: 0h Channel Number: 0h Entity ID: processor (3) Entity Instance: 2 Entity Instance Type: Physical Entity Event/Reading Type Code: 5h Sensor Direction: Unspecified Assertion Event Enabled: 'Limit Exceeded' Deassertion Event Enabled: 'Limit Exceeded' Share Count: 1 ID String Instance Modifier Type: Numeric ID String Instance Modifier Offset: 0 Entity Instance Sharing: Same for all records Sensor State: Nominal Sensor Event: 'OK' root@debian:~# On Mit, 2012-03-21 at 09:29 +0100, Werner Fischer wrote: > 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: > > wfischer@werner-t410:~$ 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. > wfischer@werner-t410:~$ 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' > wfischer@werner-t410:~$ 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 > wfischer@werner-t410:~/Desktop/freeipmi-svn/intels5000pal$ ldconfig > /sbin/ldconfig.real: Can't create temporary cache file /etc/ld.so.cache~: > Permission denied > wfischer@werner-t410:~/Desktop/freeipmi-svn/intels5000pal$ sudo ldconfig > wfischer@werner-t410:~/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 _______________________________________________ Freeipmi-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/freeipmi-devel
