[CentOS] Fail to load kernel module ipmi_si on CentOS-6

Wed May 25 11:34:05 UTC 2016
Frank Yu <flyxiaoyu at gmail.com>

Hi all,

I am trying to load kernel module ipmi_si, while failed with error "No such
device", truth is I can find file in
../kernel/drivers/char/ipmi/ipmi_si.ko. So why I  can't load it?


Steps:

# ls -l
/lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko
-rwxr--r--. 1 root root 93080 Jul 23  2015
/lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko

# modprobe ipmi_si
FATAL: Error inserting ipmi_si
(/lib/modules/2.6.32-573.el6.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko):
No such device

# lsmod |grep ipmi
ipmi_devintf            7729  0
ipmi_poweroff           8532  0
ipmi_watchdog          17874  0
ipmi_msghandler        38701  3 ipmi_devintf,ipmi_poweroff,ipmi_watchdog

# ipmitool
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No
such file or directory

​What should I do if I want to setup IPMI on my centos host?

-- 
Regards
Frank Yu