That's a 970 board, and you need to get the interface information from IBM. There's not currently a way to automatically discover the location of the IPMI driver. It quite likely has a serial interface or something like that, and you will need to download driver updates from openipmi.sourceforge.net.
-corey Bo Xie wrote: > 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 > > ------------------------------------------------------------------------- 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
