Doubling bandwidth with 2 ISPs

For about another week I'll be connected to 2 providers simultaneously from home.

I thought this could be a great time to double my bandwidth (I have ADSL + HSDPA) thanks to the fact that my computer has 2 cards, each connected to one of the routers.

I'm simply excited about the idea that I could use JDownloader to download twice faster.

The problem is that even if both connections are active, Windows always prefers 1 network card, specifically the HSDPA router that is currently connected over a Gigabit ethernet cable instead of the ADSL (5Mbit/s) connected over a regular 100Mbit Ethernet.

Do you know a way to tell Windows (or eMule and JDownloader separately) to open connections on both hardware network cards for any destination and balance traffic instead of preferring a single card only?


Solution 1:

I can't try it out myself since I don't have a second internet connection at hand, but OCTOPUS+ seems to be exactly what you're looking for.

From their about page:

[...] OCTOPUS+ will help in utilizing all the active internet connections available in a computer. OCTOPUS+ will intelligently manage the traffic between a computer and the internet among the available active internet connections. [...]

This should automatically boost all multipart downloads.

A license costs USD 29.99, but you can download a free 30-day trial from CNET.