Thanks for the quick reply!

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



On Fri, Jun 7, 2013 at 4:18 PM, Akemi Yagi <[log in to unmask]> wrote:
On Fri, Jun 7, 2013 at 8:02 AM, Amnon Cohen <[log in to unmask]> wrote:
> Hi All,
> I have run into a problem doing koan installs of SL6.2 on machines with
> onboard igb nics.
> The : 3.0.6-k version of the igb dirver intermittently drops the connection,
> causing the koan installation to fail.
>
> This problem was fixed in the 3.0.22 version of the igb driver.
>
> Unfortunately, I can't upgrade to SL6.4 (long story).
> So my plan is to replace the igb.ko.gz in images/pxeboot/initrd.img
> with a 3.0.22 version.
>
> My question is how to build a new igb driver which matches the installer
> kernel in images/pxeboot/vmlinuz
> Which kernel source should I use?
> Where is the .config file?
>
> Apologies if this is the wrong forum for this question. I have searched the
> FAQs and HOWTOs on www.sceintificlinux.org
> but not found anything relevant.
>
> Thanks in advance for any pointers!
>
>     Amnon

An updated version of kmod-igb (version 4.2.16) has been released by ELRepo:

http://lists.elrepo.org/pipermail/elrepo/2013-June/001794.html

Perhaps that might help?

Akemi