Operating System - Linux
1833314 Members
2836 Online
110051 Solutions
New Discussion

Re: HP-OpenIPMI drivers ipmi_si don't load

 
aveseb
Occasional Contributor

HP-OpenIPMI drivers ipmi_si don't load

Hi,

I have a few question, I can't load ipmi_si module on my centos4.4 x86_64. I used HP-OpenIPMI start script and no module is loaded. My /var/log/messages tells :
ipmi_si: Searching for PCI Vendor 0x103c, Device 0x3302
ipmi_si: Trying "kcs" at I/O port 0xca2
ipmi_si: Trying "smic" at I/O port 0xca9
ipmi_si: Trying "bt" at I/O port 0xe4
ipmi_si: Unable to find any System Interface(s)

My server is a DL360 G4p.
Does somebody knows what to change in the start script. Thanks you very much
5 REPLIES 5
Huc_1
Honored Contributor

Re: HP-OpenIPMI drivers ipmi_si don't load

Maybe the command lspci -v or lspci -vvv as root could help you futher... and also have a look at dmesg to see if this reveals more info, because it look like you divice is not seen at all by the system ?.

I do not have a setup like your so just speculating... hope this get you going.

Jean-Pierre Huc
Smile I will feel the difference
aveseb
Occasional Contributor

Re: HP-OpenIPMI drivers ipmi_si don't load

I've tried all vendordevice numbers given by lspci without any success. I'm wondering if the problem come from ILO2 port.
Here is a sample of lspci
#lspci -n
00:03.0 Class 0604: 1022:7460 (rev 07) ....

For exemple, I used 10227460 as PCIVendorDevice given by 1022:7460 for all my lspci entries. Am I right, did I use the good numbers ?

Thanks for your answers
zhihengz
New Member

Re: HP-OpenIPMI drivers ipmi_si don't load

I have same problem, if you figured it out, please let me know
aveseb
Occasional Contributor

Re: HP-OpenIPMI drivers ipmi_si don't load

Unfortunately I didn't find any solution, and I don't understand why HP give an OpenIPMI package that doesn't work on is own hardware.
zhihengz
New Member

Re: HP-OpenIPMI drivers ipmi_si don't load

Your system DL360 G4p, which use ILO controller, not ILO2 controller. you can verify it by

cat /proc/bus/pci/devices | grep -i 0e11a0f0

If there is output, your system use ASM controller.

cat /proc/bus/pci/devices | grep -i 0e11b203

If there is output, your system use iLO controller.

cat /proc/bus/pci/devices | grep -i 103c3302

If there is output, your system use iLO2 controller.

From my understanding, only iLO2 controller provide IPMI functions.