环境
- Red Hat Enterprise Linux 5.8
问题
We are using RHEL 5.8 with kernel version 2.6.18-308.el5
Our servers model is
ProLiant BL460c Gen8 Server Blade
however when we install a package kmod-hp-qla4xxx-5.02.15.05-2.x86_64
it show dependencies error
ksym(kobject_uevent_env) = 7199b58c is needed by kmod-hp-qla4xxx-5.02.15.05-2.x86_64
ksym(pci_get_domain_bus_and_slot) = 8459944e is need by kmod-hp-qla4xxx-5.02.15.05-2.x86_64
ksym(iscsi2_session_chkready) = a30e243b is needed by kmod-hp-qla4xxx-5.02.15.05-2.x86_64
we don't want to update kernel version
but is there another way to install back those symbol?
决议
- Note: Red Hat does not support this instruction.
- Following the instructions to build from the source code provided by hp
http://h50146.www5.hp.com/products/software/oe/linux/mainstream/bin/support/doc/general/mgmt/psp/v910/psp910_rhel6_x86/hp-qla4xxx-5.02.15.05-2.src.txt
根源
- the package with the kmod needs to be rebuild in the specific current version of the kernel in use