login
Header Space

 
 

Problems with Multiple NICs under 2.6 kernels

February 5, 2005 - 1:08pm
Submitted by Anonymous on February 5, 2005 - 1:08pm.
Linux

I'm not sure if this is a good place to post this, but it seems appropriate.

I have an Intel D845GLLY motherboard with 1 onboard Intel Pro 100 and 3 PCI Intel Pro 100 NICs. The NICs work fine under 2.4.26 kernel. However, I have tried both 2.6.10 and 2.6.8.1 and they fail under both. The problem only arises if I have more than 1 PCI NIC in the motherboard. In other words, I can boot it with 1 PCI card and it works fine, but as soon as I put a second PCI card in, it stops working. I can ping my own IP address, but I cannot ping any addresses for other computers or receive any packets from other computers. I get overrun errors when trying to send. I have even patched the 2.6.10 kernel with the as1 patchset and that does not correct the issue. I have also tried assigning IRQs manually under BIOS. Not sure if this is a bug in the kernel (which seems most likely) or something else. These NICs are using the e100 module.

If anyone has any suggestions or a patch, it would be much appreciated.

Thanks.

speck-geostationary