Missing some ksym when install rpm package

本文详细介绍了在Red Hat Enterprise Linux 5.8环境下安装kmod-hp-qla4xxx包时遇到的依赖错误,并提供了解决方案。通过从HP官网获取源代码并按照特定指南进行编译,可以成功安装该模块,解决因内核版本不匹配导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境

  • 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?

决议

根源

  • the package with the kmod needs to be rebuild in the specific current version of the kernel in use
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值