I have 2 3COM network cards in the same computer. I have managed to
activate them both using the 3x59x kernel module using the following
insmod 3c59x options=0,8
This makes both cards available as eth0 and eth1. I can see them
using 'ifconfig -a'.
I have configured eth0 to be DHCP and eth1 to be static IP. Only one
of them will be active at a time (meaning only one of them will have a
network cable connected).
Right now, I want to use eth1 (Static IP). I set the bootable option
in /etc/sysconfig/network-scripts/ifcfg-eth0 to 'no' and when
'/etc/init.d/network start' is executed, I can see only loopback and
eth1 activated. When I run 'ifconfig -a', I can see that eth1 has the
information about address, netmask, and gateway. The eth0 info does
not show anything (as I would expect).
The problem is that I cannot get out or in. No communication happens.
I checked 'netstat -rn' and I could see a default gateway set for
eth1, but nothing works.
If I activate eth0 (DHCP), then I am able to get out and in. Why is
Are there other configuration files that look for eth0? I thought
that 'ifup eth1' should be enough to configure the network to see eth1
as THE communication port.
Do I need to execute other commands, e.g., route, to get eth1 to work?