[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP
From: |
Christian Ruppert |
Subject: |
[Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error |
Date: |
Sat, 12 Feb 2011 01:05:33 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20110103 Thunderbird/3.1.7 |
No luck with 0x84 but 0x43 looks better, I hope it helps.
# bmc-info -D ssif --disable-auto-probe --driver-address=0x84
--driver-device=/dev/i2c-0 --register-spacing=1
ipmi-ssif-driver.c: 685: ipmi_ssif_ctx_io_init: errno '' (22)
ipmi-api.c: 1012: ipmi_ctx_open_inband: error 'internal error' (13)
ipmi-api.c: 2029: ipmi_ctx_close: error 'device not open' (16)
ipmi_ctx_open_inband: internal error
bmc-info -D ssif --disable-auto-probe --driver-address=0x42
--driver-device=/dev/i2c-0 --register-spacing=1
Device ID : 32
Device Revision : 1
Device SDRs : supported
Firmware Revision : 2.40
Device Available : yes (normal operation)
IPMI Version : 1.5
Sensor Device : supported
SDR Repository Device : supported
SEL Device : supported
FRU Inventory Device : supported
IPMB Event Receiver : supported
IPMB Event Generator : unsupported
Bridge : unsupported
Chassis Device : supported
Manufacturer ID : National Semiconductor (802)
Product ID : 17169
ipmi-ssif-driver.c: 269: _ipmi_i2c_smbus_access: errno '' (6)
ipmi-ssif-driver-api.c: 266: _ssif_cmd_read: error 'internal system
error' (12)
ipmi-device-global-cmds-api.c: 422: ipmi_cmd_get_device_guid: error
'internal system error' (31)
ipmi_cmd_get_device_guid: internal system error
On 02/09/2011 10:56 PM, Albert Chu wrote:
> Hey Christian,
>
> Thanks for the traces. I noticed something peculiar in the ipmi-locate
> output.
>
> Probing SSIF device using DMIDECODE... done
> IPMI Version: 1.5
> IPMI locate driver: DMIDECODE
> IPMI interface: SSIF
> BMC driver device: /dev/i2c-0
> BMC SMBUS slave address: 0x42
> Register spacing: 1
>
> Probing SSIF device using SMBIOS... done
> IPMI Version: 1.5
> IPMI locate driver: SMBIOS
> IPMI interface: SSIF
> BMC driver device: /dev/i2c-0
> BMC SMBUS slave address: 0x84
> Register spacing: 1
>
> The probing finds 2 different slave addresses. I'm not sure why.
> Perhaps you could try setting the driver values manually to see if it
> changes things??
>
> bmc-info -D ssif --disable-auto-probe --driver-address=0x84
> --driver-device=/dev/i2c-0 --register-spacing=1
>
> and also try 0x42 for the driver-address.
>
> Assuming the FreeIPMI ssif driver doesn't have bugs (I don't have a
> machine that uses SSIF, so I've never tried it, I can only assume the
> original writers did it without bugs), it's possible the OpenIPMI kernel
> driver probes for addresses in an alternate order to the way FreeIPMI
> does, and by happen chance gets the right values. That might explain
> things.
>
> Al
>
> On Wed, 2011-02-09 at 10:14 -0800, Christian Ruppert wrote:
>> Hey guys,
>>
>> take a look at the attachments for "impi-locate" and "bmc-info --debug"
>> with debug/trace enabled.
>>
>> The kernel driver is only available through OpenIPMI and the patches are
>> only available up to kernel 2.6.35. I didn't get to the OpenIPMI kernel
>> drivers yet to port them to .36 and above. So I'd like to use FreeIPMI
>> instead if it works without any kernel drivers at all.
>>
--
Regards,
Christian Ruppert
signature.asc
Description: OpenPGP digital signature
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Albert Chu, 2011/02/09
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error,
Christian Ruppert <=
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Albert Chu, 2011/02/11
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Christian Ruppert, 2011/02/12
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Albert Chu, 2011/02/14
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Christian Ruppert, 2011/02/14
- [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Albert Chu, 2011/02/14
- Re: [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Al Chu, 2011/02/20
- Re: [Freeipmi-devel] Re: [Freeipmi-users] querying sensors of Intel SE7210TP1-E board fails with ipmi_sdr_cache_create: internal IPMI error, Christian Ruppert, 2011/02/21