- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- hp-ilo installation problem (vermagic difference)
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-09-2009 04:54 AM
07-09-2009 04:54 AM
hp-ilo installation problem (vermagic difference)
But when I tried to install the same package on Red Hat Enterprise Linux ES release 4 (Nahant Update 7) with kernel 2.6.9-78.0.13.ELsmp it produced error about version magic mismatch between hp-ilo module and kernel
Jul 9 16:28:49 cb-wcc-2 kernel: hpilo: version magic '2.6.9-78.0.13.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.2' should be '2.6.9-78.0.13.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4'
Thereâ s difference in gcc version used during compilation for module hp-ilo and for kernel.
How can I install hp-ilo on kernel 2.6.9-78.0.13.ELsmp?
I note that in package hpilo module has next version magic strings:
[root@cb-wcc-2 tmp]# modinfo /opt/hp/hp-ilo/bin/2.6.9-78.0.13.ELsmp/hpilo.ko
â ¦
vermagic: 2.6.9-78.0.13.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.2
it produces error â as kernel 2.6.9-78.0.13.ELsmp has version magic '2.6.9-78.0.13.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4' and I cannâ t install module on this kernel.
But for old kernel
[root@cb-wcc-2 tmp]# modinfo /opt/hp/hp-ilo/bin/2.6.9-55.ELsmp/hpilo.ko
â ¦
vermagic: 2.6.9-55.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4
module was compiled the same version magic as in kernel and thereâ s no such problem.
Where can I take module for 2.6.9-79.0.13.ELsmp kernel with correct version magic? Or may this problem be solved by another way?
- Tags:
- iLO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-27-2012 08:18 AM
12-27-2012 08:18 AM
Re: hp-ilo installation problem (vermagic difference)
Hi. I had to do the following, as I had two compilers - old gcc3.1 on /usr/local/bin and newer gcc 4.1 (the same which was used to compile the kernel) on the /usr/bin.
/usr/local/bin was earlier in the PATH when I installed the .rpm for the first time.
Error in dmesg was:
hpilo: version magic '2.6.16.46-0.12-bigsmp SMP 586 REGPARM gcc-3.4' should be '2.6.16.46-0.12-bigsmp SMP 586 REGPARM gcc-4.1'
So I did this:
umount /usr/local
# echo - force the driver to rebuild
/opt/hp/hp-ilo/rebuild
# echo - force to reinstall the package
rpm -Uvh --force /usr/src/packages/RPMS/i586/hpilo-kmp-bigsmp-9.0.0_2.6.16.46_0.12-183.sles10.i586.rpm
# echo - insert the module again
modprobe hpilo
# echo -- start the driver
/etc/init.d/hp-ilo start
And the driver loaded