Problem with Suse 10.3 assigning wrong drivers to Ethernet ports(e1000, e1000e)

Hi all,

I have loaded Suse 10.3 on a system that has 4 Ethernet ports, all Intel chipsets. 2 ports have the 82571 chipset, 1 port has the 82573 chipset and the last one has the 82567. The 82567 chipset can use the e1000 driver and the 8257x chipsets require the e1000e driver. We are only actually using the 82571 ports.

When the system is booted, the 82567 seems to get bound to the e1000 driver and the 82573 gets bound to the e1000e driver. Doing an “lsmod” I see both drivers loaded. It appears the 82571 drivers are getting bound to the e1000 driver which is a major problem. They work for a while but eventually they lock up with enormous error counts according to “ifconfig”. How I know the e1000 driver is bound to the 82571 ports is that when I remove it(modprobe -r e1000) and then try to use one of them, I get a “network unreachable”. When e1000 is loaded these ports seem to work fine.

I tried modding the file in /etc/sysconfig/hardware that corresponds to the PCI address of these ports(i.e., hwcfg-bus-pci-0000:08:00.0) to force the module to e1000e, but no luck there either.

Any ideas/suggestions/clues on how to correct this problem?

Thanks,

Rick

rickyjmoseley wrote:
> Any ideas/suggestions/clues on how to correct this problem?

-=welcome=- new poster!

you are, of course, welcome to check here often to see if there is
help for you…however, since there is no product named “Suse 10.3” i
wonder if you are using openSUSE version 10.3 or SUSE Enterprise Linux
Desktop/Server version 10 SP3 (aka: SLED/SLES)?

you can learn exactly which you are using by opening a console and
issuing either/both of these:


cat /etc/SuSE-release
cat /etc/issue

then, one of the following may be interesting to you:

if using openSUSE 10.3, that version has been out of support since
October 2009, and you are urged to install a currently supported
version in order to have appropriate security patches and updates…
cite: http://en.opensuse.org/Lifetime

if using SLED/SLES version 10, that system is a commercial system
offered by Novell and is still supported by them for some years more…

their forum is at forums.novell.com

again, you are welcome to hang out here and see if anyone can help you…


DenverD
CAVEAT: http://is.gd/bpoMD [posted via NNTP w/openSUSE 10.3]