Cannot install kmod driver, failed with dependencies error.

Solution Verified - Updated -

Issue

RHEL 6
- yum reinstall kmod-be2net-10.2.377.26-1.rhel6u5.x86_64 giving following error,

Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
kernel(set_ethtool_ops_ext) = 0xd2a680c8 is needed by (installed) kmod-be2net-10.2.377.26-1.rhel6u5.x86_64
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
kmod-be2net-10.2.377.26-1.rhel6u5.x86_64 is a duplicate with kmod-be2net-10.2.377.26-1.x86_64
kmod-be2net-10.2.377.26-1.rhel6u5.x86_64 has missing requires of kernel(set_ethtool_ops_ext) = ('0', '0xd2a680c8', None)
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2015-04-28-16-05RgUsOb.yumtx
  • rpm -i kmod-hp-ixgbe-3.22.0.2-10.rhel6u4.x86_64.rpm giving following error,
warning: kmod-hp-ixgbe-3.22.0.2-10.rhel6u4.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 5ce2d476: NOKEY
error: Failed dependencies:
    kernel(set_ethtool_ops_ext) = 0xd2a680c8 is needed by kmod-hp-ixgbe-3.22.0.2-10.rhel6u4.x86_64

RHEL 7
- Error while installing kmod-be2net

# rpm -Uvh kmod-be2net.rpm
error: Failed dependencies:
    kernel(__skb_tx_hash) = 0x39f32775 is needed by kmod-be2net-11.1.145.27-1.rhel7u1.x86_64
    kernel(cpumask_set_cpu_local_first) = 0xf5e04e65 is needed by kmod-be2net-11.1.145.27-1.rhel7u1.x86_64
    kernel(napi_hash_del) = 0x0f912f71 is needed by kmod-be2net-11.1.145.27-1.rhel7u1.x86_64 
    kernel(ndo_dflt_bridge_getlink) = 0x04dac09c kmod-be2net-11.1.145.27-1.rhel7u1.x86_64 
[snip]

Environment

  • Red Hat Enterprise Linux (RHEL) 6
  • Red Hat Enterprise Linux (RHEL) 7
  • emulex 10 gb network card
  • HP Ethernet 10Gb 2-port 560SFP+ Adapter

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content