How to use 2 Connections?

gizmoholic

Contributor
Hey guys,
I am currently using MTNL 849 Nu plan. Using the modem they supplied along with my Linksys Router for wireless internet. Now I was planning to get my local cablewalla ka internet mainly for quick downloads through DC/Hub. So i was thinking of getting an extra LAN Card for the same, but then can i access both the connections simultaneously or can I use only 1 at a time? Or do you people suggest any other alternative? I don't want to keep meddling with the wires..
Any help would be appreciated !

Thanks.
 
You can use both together..It would double your speed in torrents and in downloads using a download manager.
This is a very old guide I've had and ive been fusing connections from the last 3years.
It is very easily done. All you have to do is setup a NAT (Network Address Translation) network with a software routing program (Wingate).

Im a lazy bastard so i'm only going to type up a vague tutorial on how to do this.

1) Have both (or more) of your modems connected to different NIC cards (or just buy a USB hub and connect you cable modems that way).

2) Make sure both modems are fuctioning separately, AND THAT BOTH IP ADDRESSES THAT THE MODEMS HAVE OBTAINED ARE ON DIFFERENT GATEWAYS.

3) download wingate Qbik: - WinGate, WinGate VPN, NetPatrol
-----------------------------------
4) Install the shit (MAKE SURE ALL THE OPTIONS ARE INSTALLED JUST AS BELOW).

(Installation type, Configure as ect.. as a Server) PRESS CONTINUE

PRESS NEXT 3 TIMES AND THEN UNCHECK USE WINGATE MAIL SERVER, THEN PRESS NEXT

CLICK NEXT 3 TIMES THEN CLICK "ACTIVATE" TO ACTIVATE THE SOFTWARE (DONOT PICK THE “WINGATE VPN†because then you wont be able to do shit). AFTER YOUR DONE ACTIVATING PRESS NEXT, THEN CLICK BEGIN.

CLICK FINISH AFTER IT FINISHES INSTALLING AND DO NOT RESTART (THERE’S NO NEED TO)
5) Goto Start, Programs, Wingate and run “Wingate VPN Monitorâ€

6) Double click the icon with the two little red monitors next to your computer clock on the taskbar.

7) It’ll ask you if you want to run the Wingate Engine, CLICK OK.

8) A “Online Options†window will popup just click OK. It’ll tell you that you haven’t specified a password, just click “don’t ask me again†then click ok.

9) Start the damn Wingate engine if it asks you if you want to by clicking OK.
10) It’ll say some shit about GateKeeper needing a password, click OK and ENTER A PASSWORD YOU CAN REMEMBER then click OK.

11)Now click on “Services†Tab on the Bottom Left.

12) On the upper left right under the “Go Offline†Icon theres gonna be 4 things. Click on each one and press delete on you keyboard to delete the shits.

13) Right click on the empty white space where you deleted the services and press “New Serviceâ€, then “WWW Proxy Serviceâ€.

14) A window will popup….. Where it says “Service Port 80†(Right in front of you face) change that number to, well for this tutorial we will put it to “ 1111 “ (One Thousand, One Hundred, Eleven).

15) now to the left of that window click “Bindingsâ€, Under binding policy UNCHECK “Bind to any IP ADDRESS…. Ect..â€

16) now click “Gateways†to the left of the window.

17) on Connection scheme change it to “use blah blah blah on rotation†Now click on add.

18) you should see both your NIC card names, click the little plus sign bullshit to expand the tree and expand both “Gateways†and “Source IP addres.†And click on “Any Gateway†and “Any IP ADDRESSâ€. Click ok then click ADD AGAIN!!!! DO THE SAME SHIT WITH YOUR SECOND NIC CARD (INTERNET CONNECTION WHATEVER).

19)Now click APPLY, then OK, THEN YES.

20) your NAT PROXY should be working now…. So we are now going to test if you did all this shit right and both connections are Routed through the software proxy…

21) open up Internet Explorer, click on Tools, then Internet Options, then click connections, then click LAN SETTINGS. PUT A CHECK MARK ON “USE A PROXY SERVER FOR YOUR LAN ect….†And in Address TYPE IN 127.0.0.1 and in PORT TYPE IN 1111. CLICK OK THEN OK AGAIN.

22) Now goto IP Info - Find your IP address and check your IP ADDRESS. Keep Pressing REFRESH AND IF YOUR ip address DOES CHANGE (or Rotates) with your other IP ADDRESS YOU HAVE SETUP THE PROXY PERFECTLY.

For torrents, make a socks4 proxy and in the torrent client settings, enter the settings and check use proxy for p2p connections.
 
Did any1 try this huge stuff?

Will i be able to use both Airtel(ADSL) and Sify(Cable) simultaneously if both are on different lan cards? Will i be able to use the combined speed in torrents or how will it be? :huh:
 
@karan2670, is it possible to use both the connection with the same gateway? I have two mtnl triband ( 256 kbps and 2 mbps) connections and both use 192.168.1.1 as the default gateway.
 
If i can, the main question is can i use that combined speed in torrents...Has anybody in TE done the same?

Through load balancing routers and all it is possible, but what i want is without extra hardware, is it possible to use torrent for both simultaneously...

I think it is possible in Ubuntu but i want to know if it is in Windows...:huh:
 
You can use individual connections for individual torrents by using the bind feature on your torrent client. I have had a setup wherein I was using 4 Dataone connections using pfsense. Read up the forums of psfense. They have a few discussions on this.

However, I don't know about the latest builds of pfsense, but earlier, we could not get the combined speed of 2 connections for torrents. HTTP downloads however, will be using combined speeds. Rapidshare will be rocking. :ohyeah:
 
Its gud that i found some1 who tried this...Could u please tell me in brief how u did that...:)

utorrent as far as i know does not support individual torrent binding, only 1 universal binding...Does Azureus support that...What were u using?

Is Wingate better than pfsense and will Wingate solve my problem?

Can i keep both Azeureus and utorrent with bind for one one ISP in each...?

I think, this can be done using Virtual Machine...I mean my OS using one ISP and the virtual using another...Will the virtual machinehave the same speed as the outside one or will i lose some speed?
 
clown_abhi said:
Its gud that i found some1 who tried this...Could u please tell me in brief how u did that...:)

utorrent as far as i know does not support individual torrent binding, only 1 universal binding...Does Azureus support that...What were u using?

Is Wingate better than pfsense and will Wingate solve my problem?

Can i keep both Azeureus and utorrent with bind for one one ISP in each...?

I think, this can be done using Virtual Machine...I mean my OS using one ISP and the virtual using another...Will the virtual machinehave the same speed as the outside one or will i lose some speed?

uTorrent is buggy with bind. Its best to use 2 instances of the program or better if you use 2 different clients. Each bound to one interface.

I needed something which was free or open source. I did look at Wingate but at that time, Wingate's *ahem* version was not available (the one which supported link aggregation). When I got this keyword "link aggregation", pfsense was the answer. With pfsense, you can do wonders. It can run on any old system. I used the 1st gen Celeron to run it.

Also, its not necessary to have different isps. You can have multiple links from a single isp. Only thing is that you'll have to have different monitoring ips for each interface.

Its best if you read the forums and wiki for pfsense to clarify all doubts.
 
LoL the article isnt mine..its just very old I forgot where I got it from :)

Two always on connections are perfect for this kind of a setup..Infact at one point I was combining two triband connections and one Incable connection (using 24online) in that case I had to enable the lan card with 24online after the two tribands were online.

you can always change the router's IP address...

Wingate is beautiful..Its very easy to setup..ahem versions you can find on torrent sites..I can post some SS up but there is no way I could disclose how I achieved those speeds :P
 
karan2670 said:
LoL the article isnt mine..its just very old I forgot where I got it from :)

Two always on connections are perfect for this kind of a setup..Infact at one point I was combining two triband connections and one Incable connection (using 24online) in that case I had to enable the lan card with 24online after the two tribands were online.

you can always change the router's IP address...

Wingate is beautiful..Its very easy to setup..ahem versions you can find on torrent sites..I can post some SS up but there is no way I could disclose how I achieved those speeds :P

Some screenies would be great...Plz post...Preferably, the setup process for using both...

Mine is one 24x7 and the other Night only...Will it cause a problem?

Anyway, i need it for just 30 days, so Wingate trial should do the job...:)

Ya, while browsing, got how to run 2 instances of utorrent and some other stuff as well..Will see once my Airtel comes back...

@Sumit

Is link aggregation necessary for combining both connections...Will i not be able to do it in Wingate...Or just that Wingate has it but since its paid u did,t use it...
 
The tutorial is very step by step..Just follow it(it is lengthy but really good) you won't have a problem..just use the NU in the NU time..else use the other one..

See my attatchment to see how good Wingate really is :)
 

Attachments

  • FullSpeed.JPG
    FullSpeed.JPG
    144.3 KB · Views: 201
@Karan,

Thanks a lot for the reply with pics...

But in the pics, what are so many network icons doing on the right side of taskbar...:P

Also, Where is Wingate yaar? Are the icons coz of Wingate?

Also, what connection u have that gives a speed of this much...

Also, 8.5Mbps and 1.5Mbps are two different connections running the torrent and ftp downloads separately..Is it?

Oops...Sorry for so many questions...My Airtel is supposed to be back in another 2~3 days and then i'll try Wingate first...:)
 
With 'load balancing', in all probability, you won't be able to utilise the whole of 8.5Mbps if you have a 2nd 1.5Mbps line. It will always utilise about 95% of the 1.5Mbps line and say about 20% of the 8.5Mbps line, because the router (wingate or pfsense or any other hardware router) will be balancing the load between the 2 connections.

With 'link aggregation', the router will add the 2 bandwidths and give you a combined speed of about 90% of the total. This however, is most effectively used with multi-threaded connections such as HTTP and not utilised by p2p connections. Your browsing speeds will effectively be faster as will your downloads using sites like rapidshare. You will not see the effects with torrents and emule downloads.

As for Wingate, yes, when I deployed pfsense, I could not find the *ahem* version of Wigate which supported link aggregation and I was cheap and did not want to pay for it. The trial version was available for 30 days but since I was deploying it for work, I did not want to go through the whole exercise again.

For utilising NU schemes, you can easily do it with pfsense's scheduler. You can select the times when your 2nd link is available. Then you can set your modem to dial out only when there is some activity. That way, pfsense will only make the 2nd link available when the scheduler allows it and when there is activity, your modem will dial out. All these have been discussed to death on the pfsense forums. The folks there are quite helpful too.
 
SumitB said:
and I was cheap

:rofl: :rofl: :rofl:

Anyway, thanks for the reply...:)
So, Sumit, u are saying if i use Wingate or pfsense, neither will use both the connections on two torrent applications separately to ~95% efficiency...I mean what's the use of using 20% on one connection than not using it...

Also, is link aggression not supported by pfsense? Does link aggression necessarily need extra hardware device...
All the worry is coz i will be suing both connections simultaneously for torrents only...No rapidshare...:no:
 
pfsense supports both, link aggregation as well as load balancing.

Load Balancing is exactly what it sounds like. It only balances the load and the max speed you will achieve will be the speed of your slowest connection. Load balancing is utilised when you have many users on a network. It enhances browsing speed by dividing the outgoing packets into the available connections. Also, since pfsense supports failover, it automatically detects a failed link and diverts traffic to other available links, thus enhancing uptime.

With pfsense, you need a minimum of 2 lan adapters, one for lan and one for wan. If you need 2 wan connections and 1 lan connection, you will need 3 lan adapters. pfsense can boot off a USB. You can make do with any 3-4 year old system for pfsense. Read up its requirement on their site.

Since you want to use torrents, I don't think link aggregation using pfsense will help you unless you use multiple instances of your bittorrent client and use the netbind setting to bind every instance to a specific adapter/gateway. In this case, you can do without pfsense and wingate. I believe there is an active discussion on this on the utorrent forums. You need to do some research on your own. This topic is too vast.
 
Wingate is great for torrents and http downloads. works within windows..tutorial is great explanation. I can't tell how I get that speed but it is real :)
 

Attachments

  • torrent1.JPG
    torrent1.JPG
    126.8 KB · Views: 197
As I said, I did not use Wingate. So I am unsure about what it can do and what it cannot. Looking at the screens Karan posted, I think Wingate is a winner!!
 
Back
Top