|Summary:||Dell PowerEdge 2450 And Mulitple Ethernet Cards (PCI)|
|Product:||[Retired] Red Hat Linux||Reporter:||Gregory Cox <coxg1>|
|Component:||kernel||Assignee:||Arjan van de Ven <arjanv>|
|Status:||CLOSED WONTFIX||QA Contact:||Brian Brock <bbrock>|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2002-12-16 03:23:20 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
Description Gregory Cox 2000-07-20 12:59:57 UTC
Trying to install and activate more than one ethernet card in a Dell PowerEdge 2450 (Pentium 733 - single cpu) First configuration attempts: Adding 2 Intel EtherExpress Pro 100 dual port ethernet pci cards 1 pci slot remains available Leaving embedded ethernet card enabled. Result: One port on each of the added ethernet cards becomes active. The other port on each card are recognized but fail to obtain an IP address. The ports that are active appear to have the "lower" MAC address. Incidentally, each port is connected to a different segment. The result is the same if the segments for each port on the card are swapped. The embedded ethernet port (which is also an Intel Ethernet Express Pro 100) also fails to activate. Second configuration attempt: Install 3 3Com 3C509b PCI Ethernet adapters and leaving the embedded Intel Ethernet Express Pro 100 adapter enabled. The configuration leaves no PCI slot available. Result: Only one 3Com card becomes active - successfully obtains an IP address. (at best 2 become active but one fails after a reboot a fails to come up again). The embedded ethernet adapter also fails to become active. Disabling the embedded ethernet adapter fails yields no better result. Diagnostic programs from www.scyld.com report all ports on all cards are good (no error). Notes: Redhat Linux versions used: 6.2 retail (out of box install) with Dell percraid driver installed. 6.2 with Dell Kernel patch installed.(2.2.14-6.1.1) 6.2 with latest kernel (2.2.16-3) installed over Dell kernel patch (2.2.14-6.1.1) Ethernet Adapter drivers: eepro100 included in the out-of-box version eepro100 updated version from www.scyld.com e100 from Intel 3com drivers included with Redhat retail version.
Comment 1 Michael K. Johnson 2000-08-01 20:11:34 UTC
I do not know about scyld.com; have you tried the version from intel at http://support.intel.com/support/network/adapter/pro100/100Linux.htm I've heard rumors of an even later build than the 1.1.1 that is available there and I'm trying to track those down, but 1.1.1 is newer than what is included in 2.2.16-3 and knowing whether it fixes the problem or not would be useful.
Comment 2 Gregory Cox 2000-08-14 13:23:51 UTC
Upon further investigation, I've noted the interrupts for the "nonworking" cards are not listed in /proc/interrupts. This occurs in both the SMP kernel and the "linux-up" kernel (non-smp). What's more perplexing is that all cards that I've tried appear in /proc/ioports. So I know that the kernel is seeing them somehow. In addition to that, /proc/pci also has all the cards listed. In fact, /proc/pci lists the interrupts of the nonworking cards. Why doesn't /proc/interrupts list the interrupts for the nonworking cards? (My use of "cards" refers to both ports on the Intel Ethernet Express Pro Dual port nics and/or the individual sigle port 3com cards I've also been using)
Comment 3 Alan Cox 2002-12-16 03:23:20 UTC
Dual port cards were never supported by the 2.2 drivers