- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- hp-OpenIPMI failing
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2014 10:57 AM
07-12-2014 10:57 AM
hp-OpenIPMI failing
I have an ML350 G6 server running SLES 11 (x64). I cannot get hp-health or hp-snmp-agents to run, apparently due to an issue with hp-OpenIPMI.
When I go to /opt/hp/hp-OpenIPMI and run check_install_kernel.sh, this is what comes up at the bottom of the output:
Building KERNEL VERSION 3.0.101-0.7.17-default LINUX_BUILD_DIR: /lib/modules/3.0.101-0.7.17-default/source make[1]: Entering directory `/usr/src/linux-3.0.101-0.7.17-obj/x86_64/default' make -C ../../../linux-3.0.101-0.7.17 O=/usr/src/linux-3.0.101-0.7.17-obj/x86_64/default/. modules make -C /usr/src/linux-3.0.101-0.7.17-obj/x86_64/default \ KBUILD_src=/usr/src/linux-3.0.101-0.7.17 \ KBUILD_EXTMOD="/opt/hp/hp-OpenIPMI/drivers/char/ipmi" -f /usr/src/linux-3.0.101-0.7.17/Makefile \ modules test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) mkdir -p /opt/hp/hp-OpenIPMI/drivers/char/ipmi/.tmp_versions ; rm -f /opt/hp/hp-OpenIPMI/drivers/char/ipmi/.tmp_versions/* make -f /usr/src/linux-3.0.101-0.7.17/scripts/Makefile.build obj=/opt/hp/hp-OpenIPMI/drivers/char/ipmi gcc -Wp,-MD,/opt/hp/hp-OpenIPMI/drivers/char/ipmi/.ipmi_msghandler.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.3/include -I/usr/src/linux-3.0.101-0.7.17/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-3.0.101-0.7.17/include -include include/generated/autoconf.h -I/opt/hp/hp-OpenIPMI/drivers/char/ipmi -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-stack-protector -fomit-frame-pointer -fasynchronous-unwind-tables -g -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ipmi_msghandler)" -D"KBUILD_MODNAME=KBUILD_STR(ipmi_msghandler)" -c -o /opt/hp/hp-OpenIPMI/drivers/char/ipmi/.tmp_ipmi_msghandler.o /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âipmi_smi_add_proc_entryâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:1971: error: âstruct proc_dir_entryâ has no member named âownerâ /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âadd_proc_entriesâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:1995: error: âstruct proc_dir_entryâ has no member named âownerâ /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âguid_handlerâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2600: error: âTASK_NORMALâ undeclared (first use in this function) /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2600: error: (Each undeclared identifier is reported only once /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2600: error: for each function it appears in.) /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âget_guidâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2614: error: âTASK_UNINTERRUPTIBLEâ undeclared (first use in this function) /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2614: error: implicit declaration of function âscheduleâ /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âchannel_handlerâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2675: error: âTASK_NORMALâ undeclared (first use in this function) /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âipmi_register_smiâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:2833: error: âTASK_UNINTERRUPTIBLEâ undeclared (first use in this function) /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c: In function âipmi_init_msghandlerâ: /opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.c:4395: error: âstruct proc_dir_entryâ has no member named âownerâ make[4]: *** [/opt/hp/hp-OpenIPMI/drivers/char/ipmi/ipmi_msghandler.o] Error 1 make[3]: *** [_module_/opt/hp/hp-OpenIPMI/drivers/char/ipmi] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-3.0.101-0.7.17-obj/x86_64/default' BUILD ERROR: Build for KERNEL VERSION: 3.0.101-0.7.17-default LINUX_BUILD_DIR: /lib/modules/3.0.101-0.7.17-default/source FAILED Failed to Build for the currently running kernel. Exiting... make: *** [build] Error 1 WARNING: Build did not complete successfully!
How can I get HP-OpenIPMI to run properly?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2014 11:03 AM
07-12-2014 11:03 AM
Re: hp-OpenIPMI failing
In the log for hp-health, it says:
BUILD ERROR: Build for KERNEL VERSION: 3.0.101-0.7.17-default LINUX_BUILD_DIR: /lib/modules/3.0.101-0.7.17-default/source FAILED Failed to Build for the currently running kernel. Exiting... WARNING: Build did not complete successfully! Can not rebuild the hp-OpenIPMI drivers! See /var/log/hp-health/hpasmd.log for details. See hp-OpenIPMI(4) and hpasm(4) for options.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-14-2014 03:10 AM
07-14-2014 03:10 AM
Re: hp-OpenIPMI failing
Hi,
I recommend following the Installation Instructions and its Prerequisities.
The Linux kernel .config file must have IPMI support enabled for rebuilds.
If a previous version of the hp-OpenIPMI package has been installed, it must be removed before new package can be installed.
To remove the previous version and any packages dependent on it, enter the following:
# /etc/init.d/hp-snmp-agents stop
# /etc/init.d/hp-health stop
# rpm -e hp-OpenIPMI
To install hp-OpenIPMI RPM , enter the following:
# rpm -Uvh hp-OpenIPMI-<version>.rpm
Thank You!
I am a HP employee.
I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2014 08:35 AM
07-15-2014 08:35 AM
Re: hp-OpenIPMI failing
Where do I check for the IPMI support at? I'm looking at /boot/config-3.0.101-0.7.17-default, and am not sure what option(s) in there I am looking for.
Thanks.