Hey guys,
I have been searching and searching and searching and haven’t been successful in finding the solution to this problem of trying to get ipmitool to work which is dependent on /dev/ipmi0 to exist which it doesn’t unfortunately. Here’s some information that I think would be helpful:
# service ipmi status
ipmi_msghandler module loaded.
ipmi_si module loaded.
ipmi_devintf module loaded.
/dev/ipmi0 does not exist.
# ./srvadmin-services.sh status
dell_rbu (module) is running
ipmi driver is stopped
dsm_sa_datamgrd (pid 30636) is running
dsm_sa_eventmgrd (pid 30757) is running
dsm_sa_snmpd (pid 30816) is running
dsm_om_shrsvcd (pid 30894) is running
dsm_om_connsvcd (pid 30919 30918) is running
ipmi message handler version 39.2
May 29 13:36:13 # kernel: [11369545.480521] IPMI System Interface driver.
May 29 13:36:13 # kernel: [11369545.480523] ipmi_si: probing via hardcoded address
May 29 13:36:13 # kernel: [11369545.480524] ipmi_si: Adding hardcoded-specified kcs state machine
May 29 13:36:13 # kernel: [11369545.480526] ipmi_si: Trying hardcoded-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0
May 29 13:36:13 # kernel: [11369545.480532] ipmi_si: Interface detection failed
# service ipmi restart
Stopping all ipmi drivers: done
Starting ipmi drivers: done
# zypper se ipmi
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+------------------+-----------------------------------+-----------
i | OpenIPMI | OpenIPMI | package
| OpenIPMI-devel | OpenIPMI - Development libraries | package
i | ipmitool | Utility for IPMI Control | package
| ipmitool | Utility for IPMI Control | srcpackage
| libipmi0 | IPMI library for iDRAC update | package
i | slessp1-ipmitool | Recommended update for ipmitool | patch
i | slessp2-ipmitool | Recommended update for ipmitool | patch
# zypper se srvadmin
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-------------------------------+-----------------------------------------------------------------+--------
i | srvadmin-all | Meta package for installing all Server Administrator features-> | package
i | srvadmin-argtable2 | A library for parsing GNU style command line arguments, 7.2.0 | package
i | srvadmin-base | Meta package for installing the Server Agent, 7.2.0 | package
| srvadmin-cm | OpenManage Inventory Collector, 7.2.0 | package
i | srvadmin-deng | Data Engine, 7.2.0 | package
i | srvadmin-deng-snmp | Data Engine SNMP, 7.2.0 | package
i | srvadmin-hapi | Hardware Abstraction Programming Interface, 7.2.0 | package
i | srvadmin-idrac | Meta rpm for iDRAC components, 7.2.0 | package
i | srvadmin-idrac-ivmcli | Modular Server Virtual Media CLI Utils, 1.0.0 | package
i | srvadmin-idrac-snmp | iDRAC SNMP components, 7.2.0 | package
i | srvadmin-idrac-vmcli | Monolithic Server Virtual Media CLI Utils, 1.0.0 | package
| srvadmin-idrac7 | Meta rpm for iDRAC components, 7.2.0 | package
i | srvadmin-idracadm | iDRAC6 Command Interface, 7.2.0 | package
| srvadmin-idracadm7 | iDRAC7 Command Interface, 7.2.0 | package
i | srvadmin-isvc | Instrumentation Services, 7.2.0 | package
i | srvadmin-isvc-snmp | Disney SNMP, 7.2.0 | package
i | srvadmin-itunnelprovider | Integrated Tunnel Provider, 1.3.0 | package
i | srvadmin-jre | Oracle Java Runtime Environment, 1.7.0_07 | package
i | srvadmin-omacore | Server Administrator CLI, 7.2.0 | package
i | srvadmin-omacs | Server Administrator OMACS, 7.2.0 | package
i | srvadmin-omcommon | Server Administrator Common Framework, 7.2.0 | package
i | srvadmin-omilcore | Server Administrator Install Core, 7.2.0 | package
i | srvadmin-ominst | Server Administrator Core, 7.2.0 | package
i | srvadmin-oslog | OSLogging control, 7.2.0 | package
i | srvadmin-rac-components | Remote Access Card Data Populator, 7.2.0 | package
i | srvadmin-rac4 | Meta rpm for RAC4 components, 7.1.0 | package
i | srvadmin-rac4-populator | Remote Access Card Data Populator, 7.1.0 | package
i | srvadmin-rac5 | Meta rpm for RAC5 components, 7.2.0 | package
i | srvadmin-racadm4 | RAC Command Interface, 7.1.0 | package
i | srvadmin-racadm5 | RAC5 Command Interface, 7.1.0 | package
i | srvadmin-racdrsc | RAC Integration Layer, 7.2.0 | package
i | srvadmin-racsvc | Remote Access Card Managed Node, 7.1.0 | package
i | srvadmin-realssd | RealSSD package for storage management, 7.2.0 | package
i | srvadmin-server-cli | Meta package for installing the Server Administrator cli comp-> | package
i | srvadmin-server-snmp | Meta package for installing the Server Administrator snmp com-> | package
i | srvadmin-smcommon | Storage Management common files for GUI and CLI, 4.2.0 | package
i | srvadmin-smweb | Storage Management package for GUI component, 4.2.0 | package
i | srvadmin-standardAgent | Meta package for installing the Standard Server Agent, 7.2.0 | package
i | srvadmin-storage | Storage Management accessors package, 4.2.0 | package
i | srvadmin-storage-cli | Storage Management CLI component, 4.2.0 | package
i | srvadmin-storage-snmp | Storage Management SNMP component, 4.2.0 | package
i | srvadmin-storageservices | Meta package for installing the Server Administrator Storage -> | package
i | srvadmin-storageservices-cli | Meta package for installing the Server Administrator storage -> | package
i | srvadmin-storageservices-snmp | Meta package for installing the Server Administrator storage -> | package
i | srvadmin-storelib | StoreLib package for storage management, 7.2.0 | package
i | srvadmin-storelib-sysfs | System Utilities Package/Libsysfs for LSI storage libraries, -> | package
i | srvadmin-sysfsutils | Storage Management System Utilities Package / Libsysfs, 1.3.0 | package
i | srvadmin-tomcat | Apache Tomcat Webserver, 7.0.23 | package
i | srvadmin-webserver | Meta package for installing the Server Administrator Web Serv-> | package
i | srvadmin-xmlsup | Server Administrator XML Support SDK, 7.2.0 | package
# lsmod | grep ipmi
ipmi_devintf 17509 0
ipmi_si 53294 0
ipmi_msghandler 49895 2 ipmi_devintf,ipmi_si
# lsmod | grep ipmi
ipmi_devintf 17509 0
ipmi_si 53294 0
ipmi_msghandler 49895 2 ipmi_devintf,ipmi_si
TLDR: How do i get /dev/ipmi0 to exist
Let me know if there’s any further information I can provide.
Thanks