: Utorrernt... port forwarding... and other questions.


Pages : [1] 2

DVDguy
2006-12-02, 08:54 PM
Set-up.

Two computers tied together Linkdyd BEFSR41.

Running Utorrent on both at the moment. Computer #1.. I set the port to 39105 and then went into my router set up and set that to forward port 39105.

Now on computer #2 should I set utorrent to use that same port (39105) or should I forward another port?

Note: When I run the Test if this port forward test on the first computer it always says "Error! Port 39105 does not appear to be open."

But in general I am pretty happy with the speed. Running 1.6 utorrent.

It always says there is "no incoming connections" .. but I do see peers and in general I am happy with the speed.

Battscrew
2006-12-02, 09:34 PM
I have different ports set up for each computer. BTW I use Utorrent 1.6 as well

DVDguy
2006-12-02, 09:51 PM
Batt.... when you run the port test.... does Utorrent see the various ports as open and running OK?

technut
2006-12-02, 10:38 PM
In order for incoming connections to work you'll need to set a different port # for each computer. Universal Plug and Play may then set up the port forwarding automatically on the router for you.

But if you need to set it up manually (eg. the uTorrent test fails), then you'll need to create a port forwarding rule on the router for each port # (2 rules in total), each using the local IP address of the particular computer that is using that port #.

DVDguy
2006-12-03, 08:17 AM
Heading out of town for 10 days (here I come Hawaii!), will pick this up when I get back... have several questions! Thanks for the reply folks.

One quick thing. Want to post .jpgs in the forum... is that possible?

Battscrew
2006-12-03, 10:00 AM
Batt.... when you run the port test.... does Utorrent see the various ports as open and running OK?

yes its all good

mark
2006-12-04, 12:56 AM
I love uTorrent. Such a small efficient program and with the latest beta release you can even control it remotely.

DVDguy
2007-01-09, 04:25 AM
Hey Folks... back again.

Ok, still having some problems with the whole forwarding thingy.

Two computers... one Linksys router. Both running XP firewall, but utorrent and bittorrent are on my "exceptions" list.

Computer #1 using utorrent.

Computer #2 using bittorrent.

I have utorrrent on #2 (and set up an open port for it)... but found that I was getting better speeds with bittorent on that computer.

Anyhow, kinda unhappy with the speeds... and all my fav sites say that my confirguation is wrong.

So... first step... took a screen shot of my router port forwarding set-up.

http://www3.sympatico.ca/box532/portforwarding.jpg

Sorry about the half page. The program I used to convert the screen shot (rtf file) cut the sucker in half for some reason.

But from what you can see... any one see errors so far??

Thanks in advance.

OK.... went with Utorrent on computer #1.... and made all the changes that Shaw recommends:

http://www.shaw.ca/en-ca/CustomerCare/InternetSupport/Residential/Sharing/%C3%BATorrent.htm

Set up utorrent on port # 45682 Computer #1.

OK.... did some digging, and found this "I went with utorrent, latest beta, installed quick and ran just fine. Then I started playing with different settings and ports, found that I was quite throttled down - even worse on some of the 'special' ports than the random port. Flipped on the encrytion setting and it was like gravy, over 150kB/s."

Using 1.6 Under the "Bittorrent" tab... should I change "ProtocaL encryption" to "enable" (Currently disabled).

OK.... enough editing for now.

DVDguy
2007-01-09, 06:09 AM
Slight undate:

On both utorrent programs under "Logger" I get the error : unable to map upnp port

DVDguy
2007-01-09, 07:21 AM
Can't sleep. OK, went back to Port Forwarding.com Picked my router and went throught the steps again. Noticed something.

Port Forward says I should called the Application : Utor1 While as you can see from the .jeg I call them Utort. Does that matter? Is it OK to call both lines Utort or should I change up the names of the applications between the two computers.

Also went into XP / Control Panel / Network and "opened" port #45682 in the firewall.

technut
2007-01-09, 10:22 PM
I don't believe the names you use in the router config have any effect, so you should be fine.

Unfortunately the picture cuts off an important part... the IP addresses of your local computers. Are you using static IP addresses on both computers? If not, you should because apparently your router is not responsive to uPNP so you'll have to get the static port mapping correct for this to work.

So what are the static IP addresses of each computer, and what are your forwarding rules (you can just type out the port#/IP addresses from each line)?

When you configure the port forwarding you'll need to specify the mapping for each PC on their own line.

You won't be able to use "random port" options in the torrent programs (that would require uPNP), but you can and should enable encryption as being optional (not required).

Also, while you're digging around in your router config, see if there is an option to enable uPNP.

ihdtv
2007-01-09, 11:39 PM
You can get to UPnP after logging into your router. The path is Administration | Management. From there just turn on UPnP and save settings.

I've found that UPnP doesn't always work as advertised but is very slick when it does. For me it was just easier to turn it off and set everything manually. That way if I was having problems I wasn't always wondering if it was UPnP getting in the way and doing something strange.

ihdtv

DVDguy
2007-01-10, 09:31 AM
technut : Thanks for the reply.

Note: I was able to change the image to include the entire page. Does that help with your questions?

http://canyouseeme.org/

When I go there ... both computers come up with the same IP address. Is that normal?

Just checked my Router settings.... UPNP is "disabled"

heybirder
2007-01-10, 09:51 AM
You are setting your forwarding wrong. A bit of an explanation first...

Your linksys router is your entryway onto the Internet. This device contains your Internet IP address given to you by your ISP (either static or dhcp). Any service on the net that wants to communicate to you will see this device as your IP address.

On your home network, you have a number of computers connected to your Linksys, either directly or through some hubs/switches. These computers are on a private, non-routable, network. They can't see the Internet and the Internet can't see them. In their network configuration, they have their gateway set to point to the Linksys. The Linksys routes the traffic from the private network to the Internet keeping track of which IP and ports are used.

Going from your home network to an Internet service is easy because you initiate the connection. However, when a service wants to initiate a connection to one of your home PC's, it needs help. All it can do get to your Linksys because that is as far as your Internet access reaches. From here on, you need to create rules to move traffic from the Linksys to the specified IP address of the machine of your home network.

In your Port Forwarding page, "IP Address" is the IP address of the PC you want to forward the range of ports to. 192.168.1.1 is your Linksys, so you're telling it stay where it is.

You need to know what your IP addresses are for your computers and enter them on the port ranges you want to forward to them. Keep in mind that you're probably using DHCP to assign addresses and they can change if new devices are connected and machines are left off for some time. If you encounter any problems in the future, it's always best to verify what your home computer's addresses are and see if they match in your forwarding rules.

I hope that makes things clearing why you're doing what you're trying to do.

DVDguy
2007-01-10, 11:34 AM
heybirder : Thanks for taking the time to help and explain. Getting my head around networking... not really my strong point.

OK.... when I check http://canyouseeme.org/ both computers have the same IP address.

"In your Port Forwarding page, "IP Address" is the IP address of the PC you want to forward the range of ports to"

Now when I go to the port forwarding page the address is locked. All you can do is change the last number. I'm at the office ... and away from the actual computer. Is there another page I should be looking at?

heybirder
2007-01-10, 11:59 AM
You only have 1 internet address - the one assigned to your Linksys. Something like canyouseeme is displaying your public address.

Any home computer you own is essentially sharing this address and any web service trying to come in would need to be told specifically where to go. Because as you see, all it can find is your Internet address. Programs like uTorrent are configurable others are not which can make using multiple computers use the same service hard.

Your Linksys router has a default address of 192.168.1.1 that you use to connect and make changes. By default it also assigns internal address to your network in the range starting from 192.168.1.100. Only the last digit is significant for you and why you only need to change that.

At one of your computers, get a command prompt. (Start/Run and then type cmd)

then type: ipconfig
You will see a bunch of stuff including a line for IP Address. That is your computers internal ip address and the one you enter in the IP Address field on your Linksys to have the gateway pass traffic from the internet directly to it.

DVDguy
2007-01-10, 12:12 PM
heybirder: Thanks again.

Will run ipconfig tonight.

So.... when done, should I expect to see a number along the lines of:

192.168.1.????

Since I can only change the very last number, I am expecting to see 192.168.1.2 or 192.168.1.3 or 192.168.1.whatever.

Each computer will have a different number I assume. I was confused because my "Internet address" IP # is quite different than the 192.168.1 #.

And I didn't see a way to completely change the # within Port Forwarding.

So run ipconfig tonight, change the last number to what I see, and make sure the port number is the same as I have set up within' Utorrent.

Should I open that port within Windows XP firewall, or will just adding utorrent to the exceptions list be good enough?

technut
2007-01-10, 10:22 PM
Just checked my Router settings.... UPNP is "disabled"You're getting good advice from heybirder, but go back onto your router and change that UPNP setting to "enable" it. If that works correctly, you can avoid all this business of setting up port forwarding on the router.

From the uTorrent setup page (http://www.utorrent.com/setup_guide.php)Using UPnP

Newer router models often have the UPnP protocols built in (Universal Plug 'n Play). Check your router's documentation for instructions on how to enable it, and then enable UPnP in µTorrent:

* Go to Options > Preferences > Connections, check "Enable UPnP port mapping."
Once you get UPNP enabled, run that test in the torrent client to see if it reports your incoming connections are working now. You may need to run the test twice... I find that sometimes the ports need to be triggered first before they will report as being open.

As for Windows firewall, you should be OK with just making the torrent client an exception.

If the UPNP doesn't do the trick then keep following heybirder's advice to set up the port forwarding on the router properly. Thanks for updating the picture... as I suspected your IP addresses (all using 192.168.1.1) were wrong and heybirder is helping you to fix that up.

DVDguy
2007-01-11, 09:57 AM
Getting there guys....

Ok, the whole finding IP address.... changing the router settings went very well indeed!

On my old machine there are still some speed issues.

Starting getting this error:

"An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full."

http://www.utorrent.com/faq.php

"There is also a registry setting in Windows 2000/XP/2003 that can cause this error. Read this Microsoft KB article for further information and a fix. KB196271"

Support tells me:

http://support.microsoft.com/kb/Q196271

"If you try to set up TCP connections from ports that are greater than 5000, the local computer responds with the following WSAENOBUFS (10055) error message"

Using Port #45682 on this computer.

So open Regedit and find the folder the mention:

"Locate the following subkey in the registry, and then click Parameters:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\P arameters"

http://www3.sympatico.ca/box532/error.jpg

It says to:

"On the Edit menu, click New, and then add the following registry entry:
Value Name: MaxUserPort
Value Type: DWORD
Value data: 65534
Valid Range: 5000-65534 (decimal)
Default: 0x1388 (5000 decimal)"

Now when I click on "Edit... New" while still in the "Parameters" folder I don't see any option do add those values.

And there I stopped.

GQUEUE
2007-01-11, 01:59 PM
Try right clicking on the right hand side of the screen. You should be able to add a new DWORD. Rename it to MaxUserPort and set the value to 65534.