[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freeipmi-devel] Re: [Freeipmi-users] ipmi_open_inband no such devic
From: |
Anand Babu |
Subject: |
Re: [Freeipmi-devel] Re: [Freeipmi-users] ipmi_open_inband no such device on Ibm e325 |
Date: |
Sun, 02 Apr 2006 22:54:27 -0700 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.4 (gnu/linux) |
,----[ Albert Chu <address@hidden> ]
| Hey Rene,
|
| Thanks. That verifies atleast why it's failing.
|
| /* At this point we only support SYSTEM_IO, i.e. inb/outb style IO.
| If we cant find the bass address, we better exit. -- Anand Babu */
| if (dev->io.inband.locate_info.addr_space_id !=
| IPMI_ADDRESS_SPACE_ID_SYSTEM_IO)
| {
| errno = ENODEV;
| return (-1);
| }
|
| The IBM's use memory mapped io. This is the first machine (that
| I've seen) with memory mapped rather than port based i/o for in-band
| IPMI.
`----
Hi Rene, I got time to work on this only now. I think you have changed
the pass code.
OpenBSD guys got inband driver to work on IBM e325. This looks like a
BMC firmware bug. Refer to
http://undeadly.org/cgi?action=article&sid=20060105200847
Can you please try "no-probing" option. This will force the KCS driver
to use successive reg-spacing (=1byte) and I/O mapped access.
# bmc-info --no-probing
Second thing I may try is to increase the value of
libfreeipmi/src/ipmi-kcs-api.c:IPMI_KCS_SLEEP_USECS to something
higher. Because MSI's BMC is slow in I/O.
We may also need SDR firmware fixes. I will tell you what you need to
report to IBM once we get the basic stuff to work.
--
Anand Babu
GPG Key ID: 0x62E15A31
Blog [http://ab.freeshell.org]
The GNU Operating System [http://www.gnu.org]
- Re: [Freeipmi-devel] Re: [Freeipmi-users] ipmi_open_inband no such device on Ibm e325,
Anand Babu <=