Stian Jordet wrote:
> s?n, 30.09.2007 kl. 18.45 -0500, skrev Corey Minyard:
>   
>> Stian Jordet wrote:
>>     
>>> [EMAIL PROTECTED]:~# modprobe ipmi_si type="kcs" addrs="0xca0"
>>> IPMI System Interface driver.
>>> ipmi_si: Trying hardcoded-specified kcs state machine at mem address
>>> 0xca0, slave address 0x0, irq 0
>>> Could not set up I/O space
>>> ipmi_si: Unable to find any System Interface(s)
>>> FATAL: Error inserting ipmi_si
>>> (/lib/modules/2.6.21/kernel/drivers/char/ipmi/ipmi_si.ko): No such
>>> device
>>>   
>>>       
>> This is why nothing else is working.  You need to do ports=0xca0, if you 
>> look, it is trying to probe memory.
>>     
>
> You really got my heart racing when I saw this, hoping it would be so
> easy. But no:
>
> [EMAIL PROTECTED]:~# modprobe ipmi_si type=kcs ports=0xca0
> IPMI System Interface driver.
> ipmi_si: Trying hardcoded-specified kcs state machine at i/o address
> 0xca0, slave address 0x0, irq 0
> ipmi_si: There appears to be no BMC at this location
> ipmi_si: Unable to find any System Interface(s)
> FATAL: Error inserting ipmi_si
> (/lib/modules/2.6.21/kernel/drivers/char/ipmi/ipmi_si.ko): No such
> device
>
> Is the conclusion that it's not IPMI compatible? At least not a recent
> enough IPMI?
>   
Sorry to get your hopes up and then dash them :-). It should work, the 
IPMI driver will work with an IPMI 0.9 system. I looked in the technical 
specifications for the board, but I didn't see any useful information 
about port numbers or such.

A couple of things to try:

    * Try loading without any parameters. That will use the defaults,
      which are generally correct.
    * Try loading with ports=0xca2. I suspect that's the actual port,
      not 0xca0, since that's the default KCS address.
    * Try upgrading your firmware (BIOS and on the BMC) if it's not
      already current.
    * This is a little more desperate, but you can try playing around
      with the register spacing, shift, and size parameters. I doubt the
      defaults are wrong on a system this old, but you never know. The
      KCS interface uses two 8-bit ports, and the pnp range is ca0-ca7,
      so that should give you a range to work in.

Beyond that, I really don't know. I do have reports of the driver 
working with older Intel systems, so I think it should work ok. And 
unless you need IMB emulation, there is no need to load that part of the 
driver.

-corey

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to