But unfortunately the kernels do not match....
[root@mybox build]# rpm -ivh /tmp/kmod-igb-4.2.16-1.el6.elrepo.x86_64.rpm
warning: /tmp/kmod-igb-4.2.16-1.el6.elrepo.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
error: Failed dependencies:
kernel(kmem_cache_alloc_trace) = 0x2044fa9e is needed by kmod-igb-4.2.16-1.el6.elrepo.x86_64
kernel(set_ethtool_ops_ext) = 0xd2a680c8 is needed by kmod-igb-4.2.16-1.el6.elrepo.x86_64
[root@mybox build]# rpm -ivh /tmp/kmod-igb-4.2.16-1.el6.elrepo.x86_64.rpm --nodeps
warning: /tmp/kmod-igb-4.2.16-1.el6.elrepo.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
Preparing... ########################################### [100%]
1:kmod-igb ########################################### [100%]
Working. This may take some time ...
Done.
[root@mybox build]# insmod /lib/modules/2.6.32-358.el6.x86_64/extra/igb/igb.ko
insmod: error inserting '/lib/modules/2.6.32-358.el6.x86_64/extra/igb/igb.ko': -1 Unknown symbol in module
[root@mybox build]# dmesg -c
igb: Unknown symbol dca_remove_requester
igb: Unknown symbol i2c_bit_add_bus
igb: Unknown symbol kmem_cache_alloc_trace
igb: Unknown symbol dca_add_requester
igb: Unknown symbol set_ethtool_ops_ext
igb: Unknown symbol dca_unregister_notify
igb: Unknown symbol dca_register_notify
igb: Unknown symbol dca3_get_tag