On 20/03/12 16:38, lhecking@users.sourceforge.net wrote:
Does anyone here know which CentOS release added support for 8086:1521, some I350 class device? We cannot get it to work under 5.4/igb driver version 1.3.16-k2. There must have been some major updates since, 5.8 driver is 3.0.6-k2-2 and current is 3.3.6.
Does this help:
# rpm -qa kernel | sort kernel-2.6.18-128.el5.x86_64 kernel-2.6.18-164.el5.x86_64 kernel-2.6.18-194.el5.x86_64 kernel-2.6.18-238.el5.x86_64 kernel-2.6.18-274.18.1.el5.x86_64 kernel-2.6.18-274.el5.x86_64 kernel-2.6.18-308.1.1.el5.x86_64 kernel-2.6.18-308.el5.x86_64 kernel-2.6.18-53.el5.x86_64 kernel-2.6.18-8.el5.x86_64 kernel-2.6.18-92.el5.x86_64
# for x in `find /lib/modules/ -name igb.ko` ; do echo $x ; modinfo $x | grep -i v00008086d00001521 ; done /lib/modules/2.6.18-164.el5/kernel/drivers/net/igb/igb.ko /lib/modules/2.6.18-92.el5/kernel/drivers/net/igb/igb.ko /lib/modules/2.6.18-308.el5/kernel/drivers/net/igb/igb.ko alias: pci:v00008086d00001521sv*sd*bc*sc*i* /lib/modules/2.6.18-128.el5/kernel/drivers/net/igb/igb.ko /lib/modules/2.6.18-308.1.1.el5/kernel/drivers/net/igb/igb.ko alias: pci:v00008086d00001521sv*sd*bc*sc*i* /lib/modules/2.6.18-53.el5/kernel/drivers/net/igb/igb.ko /lib/modules/2.6.18-274.18.1.el5/kernel/drivers/net/igb/igb.ko alias: pci:v00008086d00001521sv*sd*bc*sc*i* /lib/modules/2.6.18-238.el5/kernel/drivers/net/igb/igb.ko alias: pci:v00008086d00001521sv*sd*bc*sc*i* /lib/modules/2.6.18-274.el5/kernel/drivers/net/igb/igb.ko alias: pci:v00008086d00001521sv*sd*bc*sc*i* /lib/modules/2.6.18-194.el5/kernel/drivers/net/igb/igb.ko
So it looks to me like support for that device was added to the igb driver in kernel-2.6.18-238.el5 (RHEL-5.6).
The 5.4 kernel is old and unsupported so you should upgrade.
Alternatively, try kmod-igb from elrepo which has the current release:
# yum list kmod-igb
Available Packages kmod-igb.x86_64 3.3.6-1.el5.elrepo elrepo