Jump to content

Help me get my UPnP working with uTorrent


scoobie

Recommended Posts

Posted

I have to say that I really like uTorrent, I have always been an Azureus user but I like the fact that Utorrent uses so little resorces. The only problem I have with uTorrent is that the UPnP never kicks in, I always get a 'nat error'. I know that there is nothing wrong with my router because when I start up Azureus UPnP kicks in every time. Anyone got any suggestions on how to get it working with uTorrent?

Posted

Having a read through it, but cant find anything useful. I would of thought if Azureus is working fine with my router/UPnP then the problem lies with uTorrent?

Posted

UPnP is very picky and unreliable. There's many cases where it'll work for some clients and not for others. Sometimes it'll work on BitComet, and no other client, sometimes it works on anything except BitComet. In fact, sometimes even the same model router will have some that work with UPnP and some that don't. D-Links have severe UPnP problems, Linksys routers are hit and miss (often works, often doesn't), SpeedStream... you name it. UPnP just plain sucks.

You should just forward it yourself, it's not that hard.

Posted
UPnP is very picky and unreliable. There's many cases where it'll work for some clients and not for others. Sometimes it'll work on BitComet, and no other client, sometimes it works on anything except BitComet. In fact, sometimes even the same model router will have some that work with UPnP and some that don't. D-Links have severe UPnP problems, Linksys routers are hit and miss (often works, often doesn't), SpeedStream... you name it. UPnP just plain sucks.

You should just forward it yourself, it's not that hard.

Do you (or anyone) know how to do this with a Netgear DG834G. I have had a look myself, but im a little unsure on what to do. Any help would be really appreciated. :)

EDIT - Sorted it.

Posted

I have the Netgear WGR614 and uTorrent doesnt seem to work with its uPnP. Like the OP Azureus works ok, as does bitcomet.

The status bar reports uPnP(port) and sometimes tacks on the 'OK'. However the router management console (and the XP 'Internet Gateway' that gets discovered with SSDP) show that only a TCP port rule is being created ie. no UDP rule is created.

Another strange thing is that the external port is the internal port + 1. eg internal port 31000 external port 31001. Not sure if this is by design.

The may also be issues with the rule being removed on shutdown but I havent really tested this.

Spose I should fire up ethereal and have a look at whats going on...

According to the blog of the guy who recently did the Gaim uPnP code the hardest part was working around the various idiosyncrasies in different vendors/models uPnP implementations.

So I have forwarded the ports although I think this is suboptimal. There two main benefits of uPnP for me are; not leaving a port open when you are not using the client, and that uPnP will automatically account for a change in a DHCP'ed address.

Posted

True. According to most people that have tested UPnP, it's a bit flaky to say the least. The best thing is to manually forward a port (for now). Hopefully when time allows, Ludde will be able to revise the implementation. :)

Posted

Yes indeed. I have a Netgear RP614 router and uPnP worked fine with Azureus. But utorrent gets a NAT error with the UPnP box checked so I have to manually forward a port. It works fine like that but I'd prefer UPnP. I assume this is a bug and hope it'll get fixed.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...