According to 
http://www-03.ibm.com/systems/bladecenter/hardware/servers/js21e/specs.html,
IBM JS21 blade supports IPMI. But I failed to start it on JS21. See
below log.
------ log file -------
# modprobe ipmi_si
IPMI System Interface driver.
ipmi_si: Unable to find any System Interface(s)
FATAL: Error inserting ipmi_si
(/lib/modules/2.6.16.46-xxxxx/kernel/drivers/char/ipmi/ipmi_si.ko): No
such device

# dmesg -c
ipmi message handler version 38.2
IPMI System Interface driver.
ipmi_si: Unable to find any System Interface(s)

# modinfo ipmi_si
filename:       /lib/modules/2.6.16.46-xxxxx/kernel/drivers/char/ipmi/ipmi_si.ko
description:    Interface to the IPMI driver for the KCS, SMIC, and BT
system interfaces.
author:         Corey Minyard <[EMAIL PROTECTED]>
license:        GPL
srcversion:     291DA36982724B8C82BE809
alias:          pci:v0000103Cd0000121Asv*sd*bc*sc*i*
depends:        ipmi_msghandler
vermagic:       2.6.16.46-xxxxx SMP gcc-4.1
parm:           bt_debug:debug bitmask, 1=enable, 2=messages, 4=states (int)
parm:           smic_debug:debug bitmask, 1=enable, 2=messages, 4=states (int)
parm:           kcs_debug:debug bitmask, 1=enable, 2=messages, 4=states (int)
parm:           trydefaults:Setting this to 'false' will disable the
default scan of the KCS and SMIC interface at the standard address
(bool)
parm:           type:Defines the type of each interface, each
interface separated by commas.  The types are 'kcs', 'smic', and 'bt'.
 For example si_type=kcs,bt will set the first interface to kcs and
the second to bt (string)
parm:           addrs:Sets the memory address of each interface, the
addresses separated by commas.  Only use if an interface is in memory.
 Otherwise, set it to zero or leave it blank. (array of long)
parm:           ports:Sets the port address of each interface, the
addresses separated by commas.  Only use if an interface is a port.
Otherwise, set it to zero or leave it blank. (array of int)
parm:           irqs:Sets the interrupt of each interface, the
addresses separated by commas.  Only use if an interface has an
interrupt.  Otherwise, set it to zero or leave it blank. (array of
int)
parm:           regspacings:The number of bytes between the start
address and each successive register used by the interface.  For
instance, if the start address is 0xca2 and the spacing is 2, then the
second address is at 0xca4.  Defaults to 1. (array of int)
parm:           regsizes:The size of the specific IPMI register in
bytes. This should generally be 1, 2, 4, or 8 for an 8-bit, 16-bit,
32-bit, or 64-bit register.  Use this if you the 8-bit IPMI register
has to be read from a larger register. (array of int)
parm:           regshifts:The amount to shift the data read from the.
IPMI register, in bits.  For instance, if the data is read from a
32-bit word and the IPMI data is in bit 8-15, then the shift would be
8 (array of int)
parm:           slave_addrs:Set the default IPMB slave address for the
controller.  Normally this is 0x20, but can be overridden by this
parm.  This is an array indexed by interface number. (array of int)
------------------------

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to