Network Adapter Failover in Linux?
Brian the Wise asks: "Is there anything avaible for Linux that can compare to the IP Multipathing in Solaris 8? I need it specifically for the active/passive failover of ethernet interfaces. A search around the net has only come up with HA Linux and LVS, but they're both talking about complete machine failover. All I want is for the system to move the IP configuration from one ethernet interface to a dormant one on the same machine when it detects the link going down on a single machine. Is there anything with a proven track record out there?"
Do a search on freshmeat.net for apd. (the alternate pathing daemon.) I'm using it quite successfully on linux and solaris 7 (in test bed only right now though). It's not bad.
Other slashdotters have already postet links to very interesting programs, but I'm not shure if those take the physical link-status in account (which I whould find very interesting).
But if you want to do some programming on your own you should look at mii-diag which can monitor your ethernet-card's physical interface and tell you when your link goes down (physically).
Using this as a basis, you could write a very simple eth-phy-daemon which could start a script whenever your physical link goes up/down. Then you could change your network-config with those.
http://www.scyld.com/diag/