All, I have four network cards in an FC2 machine. This machine is supposed to act as a system router between different segments of a LAN, some of which is Windows, most of which is Linux, some 10baseT and some 100baseT: eth0: NC100 Network Everywhere Fast Ethernet 10/100 -- a PCI card Manuf: Linksys Driver: tulip eth1: NC100 Network Everywhere Fast Ethernet 10/100 -- a PCI card Manuf: Linksys Driver: tulip eth2: NC100 Network Everywhere Fast Ethernet 10/100 -- a PCI card Manuf: Linksys Driver: tulip eth3: 3c940 10/100/1000Base-T [Marvell] -- on motherboard Manuf: 3Com Corp Driver: sk98lin In the System Services->Network control panel, all three devices appear and can be activated. They then stay active until reboot or network restart, but I can't seem to get a 'ping' to work through eth1 or eth2 even if I use 'route' to make them the default. 'ifconfig' shows them all present with their (different or same, it doesn't seem to make any difference) IP addresses and 'route' shows almost the correct segment routing, except that they all have 192.168.1.0 on them which I don't want. Regardless of the active/inactive state in the control panel, on boot or network restart, only eth0 and eth3 are started. Why is this ? I am trying to get to: eth0: host IP 192.168.1.64, route: default eth1: host IP 192.168.1.64, route: 192.168.1.63 only eth2: host IP 192.168.1.64, route: 192.168.1.32 only eth3: host IP 192.168.1.64, route: 192.168.1.100 only Any ideas how can I get there ? Jonathan