Hello, Currently I''m using the information from http://lartc.org/howto/lartc.rpdb.multiple-links.html and Julian''s patch to load balance two PPPoE Internet connections (DSL). It balances the traffic perfectly. +------------+ + ppp0 (eth0) ---+ Provider 1 + +-----+ | +------------- + LAN +--- eth2 ---+ +-----+ | +------------+ + ppp1 (eth1) ---+ Provider 2 + +------------+ However, occasionally one of the PPP connections goes down due to provider issues, and the interface won''t come back up on it''s own. To get around this, I setup a cron job which checks to see if ppp0 and ppp1 exist, and if not, bring them back up. In the process of the interfaces disappearing and re-appearing, some of the load balancing routes get lost. I tried re-executing the route commands in the cron job, but it doesn''t work every time. This also seems like a hackish way to solve the problem. Have any of you experienced similar problems, or is there a better way to load balance over ''virtual'' interfaces like this?