Can't get 2 NICs working in one box
I have 3 computers, 2 of which are connected to the third. The two NICs in the one machine cannot both work at the same time:
With eth0 up and eth1 down, machine connected to eth0 can ping.
With eth1 up and eth0 down, machine connected to eth1 can ping.
With ether NIC up, if second NIC is activated, the second NIC can be pinged but the first cannot. If the first NIC is deactivated and then reactivated, it will be pingable but the other no longer will be.
Both NICs are at interrupt 18 according to /proc/interrupts. I've set these to different interrupts (maybe incorrectly) but Fedora wants to make them the same. eth0 is on the motherboard. I have also tried an e100 NIC for eth1 but it seems to be the same result.
# cat /etc/sysconfig/networking/devices/ifcfg-eth0
# cat /etc/sysconfig/networking/devices/ifcfg-eth1
# cat /etc/modules.conf
alias eth0 e100
alias eth1 3c59x
Please advise what needs to be changed to get both NICs pingable at the same time. This is Fedora Core 1. I have had a similar or same problem with Slackware.