I'll try to explain my situation a little bit more.
I have one ISP, and I have three "real" IP's
Two of the NIC's goes thrue a hub and then to my socket in the wall(uplink port on hub)
The third is going thru another socket in the wall.
Both of these socets goes to different ports in the same switch, where the gateway is located. And I can't configure the switch(ISP's)
The one that doesn't go thru the hub(directly to the switch) is eth0 and it's cable has to be plugged in for the other two to be accessable from the internet. They all have the same gateway.
What I want is the ability to do: "ifconfig eth0 down", while still beeing able to connect to the server, thru one of the other NIC's (eth1, eth2).
I have tried to make route take the way over the eth1, but it doesn't work. Are there any other "software"(kernel, route prog. etc.) that I'm missing. I have compiled my kernel to be a minimal, so I have only added those things that I thouth that I needed. Maby something that has to be activated in the network part of th kernel??
There is one way to solve this problem, and that is to move the cable on eth0 to eth2 and then the problem would be solved, but I want to solve this problem(character flaw