Hi James, Gut feeling is that something is wrong with the BMC on that motherboard.
> [ 0h] = record_count[ 8b] > > ipmi_sdr_cache_create: internal IPMI error > [ 1Ch] = record_count[16b] > > [ 80h] = free_space[ 8b] > > ipmi_sdr_cache_create: internal IPMI error In the first payload above, you receive a 0 record_count, which is of course very bad. Then in the below you get a (seemingly) correct record_count and an extra field. The full payload of this packet is supposed to be something like this: The fact that on 3-4 different rusn in your debug output, the SDR Info command is returning inconsistent data, incorrect data, and multiple sizes of payloads is very bad. Do any other FreeIPMI commands work, like bmc-info, ipmi-sel, etc. Al On Tue, 2010-11-09 at 07:00 -0800, James Aaron Nix-Gomez wrote: > Good morning, > > > > I am having problems using ipmi-sensors on a SuperMicro X8DTH-if. I > consistently get "ipmi_sdr_cache_create: internal IPMI error" messages. I > have attached the debug information below. We have other SuperMicro > X8DTH-if machines, with slightly different RAID hardware, where ipmi-sensors > works flawlessly. I would appreciate any advice on how to troubleshoot this > issue. > > > > Best regards, > > > > Aaron Nix-Gomez > > Applied Physics Laboratory > > University of Washington > > [email protected] > > > > > > [r...@aaronacint2010 Aaron]# uname -a > > Linux aaronacint2010 2.6.32.12-115.fc12.x86_64 #1 SMP Fri Apr 30 19:46:25 > UTC 2010 x86_64 x86_64 x86_64 GNU/Linux > > [r...@aaronacint2010 Aaron]# ipmi-sensors --version > > ipmi-sensors - 0.7.12 > > Copyright (C) 2003-2008 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. > > [r...@aaronacint2010 Aaron]# ipmi-sensors --debug > > Caching SDR repository information: > /root/.freeipmi/sdr-cache/sdr-cache-aaronacint2010.localhost > > ===================================================== > > Get SDR Repository Info Request > > ===================================================== > > [ 20h] = cmd[ 8b] > > ===================================================== > > Get SDR Repository Info Response > > ===================================================== > > [ 20h] = cmd[ 8b] > > [ 0h] = comp_code[ 8b] > > [ 1h] = sdr_version_major[ 4b] > > [ 5h] = sdr_version_minor[ 4b] > > [ 0h] = record_count[ 8b] > > ipmi_sdr_cache_create: internal IPMI error > > [r...@aaronacint2010 Aaron]# ipmi-sensors --debug > > Caching SDR repository information: > /root/.freeipmi/sdr-cache/sdr-cache-aaronacint2010.localhost > > ===================================================== > > Get SDR Repository Info Request > > ===================================================== > > [ 20h] = cmd[ 8b] > > ===================================================== > > Get SDR Repository Info Response > > ===================================================== > > ipmi_sdr_cache_create: internal IPMI error > > [r...@aaronacint2010 Aaron]# ipmi-sensors --debug --sdr-cache-recreate > > Caching SDR repository information: > /root/.freeipmi/sdr-cache/sdr-cache-aaronacint2010.localhost > > ===================================================== > > Get SDR Repository Info Request > > ===================================================== > > [ 20h] = cmd[ 8b] > > ===================================================== > > Get SDR Repository Info Response > > ===================================================== > > ipmi_sdr_cache_create: internal IPMI error > > [r...@aaronacint2010 Aaron]# ipmi-sensors --debug --sdr-cache-recreate > > Caching SDR repository information: > /root/.freeipmi/sdr-cache/sdr-cache-aaronacint2010.localhost > > ===================================================== > > Get SDR Repository Info Request > > ===================================================== > > [ 20h] = cmd[ 8b] > > ===================================================== > > Get SDR Repository Info Response > > ===================================================== > > [ 20h] = cmd[ 8b] > > [ 0h] = comp_code[ 8b] > > [ 1h] = sdr_version_major[ 4b] > > [ 5h] = sdr_version_minor[ 4b] > > [ 1Ch] = record_count[16b] > > [ 80h] = free_space[ 8b] > > ipmi_sdr_cache_create: internal IPMI error > > [r...@aaronacint2010 Aaron]# > > _______________________________________________ > Freeipmi-users mailing list > [email protected] > http://BLOCKEDlists.gnu.org/mailman/listinfo/freeipmi-users > -- Albert Chu [email protected] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-users
