this is also call Load Balancing...
I think other threads and my own enquiries in this direction have established that "load balancing" as applied in this situation is not what the submitter wants.
I believe he wants to combine two DSL modems to deliver one connection at their combined speed - ie two 6mbps modems delivering 12mbps, so that if he requests the latest Ubuntu distribution (a 650MB download) it would arrive at 12mbps.
I have been given to understand this is only possible - as meconet says - with the assistance of your ISP willing to 'bind' the DSL lines (rare) or by some upstream trickery involving what is essentially a proxy doing the binding for you (probably expensive).
Load balancing of the modems from your side merely means allocating connections to the modems usually on a round-robin basis, but if connections 1 and 3 are Linux distribution downloads and connection 2 is an email check one modem is going to be a lot busier than the other, and you can only ever get the maximum bps one modem can provide.
But I'd love to learn that I'm wrong.