• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Ubuntu bittorrent question

Sureshot324

Diamond Member
My ISP heavily throttles all bittorrent traffic on all ports except 1720 (to pretty much dialup speeds). I can't figure out how to change the port on the bittorrent client that comes with ubuntu. Anyone know how?
 
i'm not sure. The debian package name is just bittorrent. Maybe gnome bittorrent? I've found a way to do it from the command line:

btdownloadcurses --minport 1720 --maxport 1720 mytorrent.torrent

But i'd rather permanently set it to use that port, even when i use the gui version.
 
I never figured out how to do it myself, I have a few bash aliases for btdownloadcurses that set the port range and upload caps. It works extremely well since I can run them inside of screen and start, stop, monitor, etc them from anywhere.
 
Originally posted by: Sureshot324
i'm not sure. The debian package name is just bittorrent. Maybe gnome bittorrent? I've found a way to do it from the command line:

btdownloadcurses --minport 1720 --maxport 1720 mytorrent.torrent

But i'd rather permanently set it to use that port, even when i use the gui version.



I may be way out in left field on this as I am pretty new to Linux but Bersyl had me add a command to /etc/init.d/bootmisc.sh once to retain settings I needed for my modem.
would that possibly work in this case?
 
I may be way out in left field on this as I am pretty new to Linux but Bersyl had me add a command to /etc/init.d/bootmisc.sh once to retain settings I needed for my modem.
would that possibly work in this case?

That won't work. What you did there was add some commands to a startup script (sort of like the old autoexec.bat file on Windows) that configured your modem, they weren't normal application settings. Bittornado does support reading some config settings from a file in your home directory, but I'll be damned if I can figure out what it's called or what format they should be in.

By far the best BT client and the only one you should be using is Azureus. Fast, easy to use, great interface and clear display, advanced functions. Seemlessly integrates with everything else (at least in ubuntu) Get out of the stone age.

Except for the fact that it's UI is slow as crap and it's done in Java.
 
Originally posted by: DidlySquat
By far the best BT client and the only one you should be using is Azureus. Fast, easy to use, great interface and clear display, advanced functions. Seemlessly integrates with everything else (at least in ubuntu) Get out of the stone age.

http://easylinux.info/wiki/Ubuntu#How_t...ll_P2P_BitTorrent_Client_.28Azureus.29
Azureus is certainly a reasonable suggestion, since he may not have been aware that it was easily available for ubuntu, but suggesting that it's the only option is just stupid. He can use whichever client damn well suits his needs (which may or may not be the same as yours).
 
Originally posted by: Nothinman
I may be way out in left field on this as I am pretty new to Linux but Bersyl had me add a command to /etc/init.d/bootmisc.sh once to retain settings I needed for my modem.
would that possibly work in this case?

That won't work. What you did there was add some commands to a startup script (sort of like the old autoexec.bat file on Windows) that configured your modem, they weren't normal application settings. Bittornado does support reading some config settings from a file in your home directory, but I'll be damned if I can figure out what it's called or what format they should be in.

By far the best BT client and the only one you should be using is Azureus. Fast, easy to use, great interface and clear display, advanced functions. Seemlessly integrates with everything else (at least in ubuntu) Get out of the stone age.

Except for the fact that it's UI is slow as crap and it's done in Java.


ROFL I get the feeling you don't like azureus only because it's in java and probably formed your opinion without really using it. Well I use it and it's very fast, java is a good choice for handling the UI, the netcode is native anyways
 
Originally posted by: DidlySquat
ROFL I get the feeling you don't like azureus only because it's in java and probably formed your opinion without really using it. Well I use it and it's very fast, java is a good choice for handling the UI, the netcode is native anyways
Well, he pretty much hates everything written in java, but that's his right now isnt' it?

Java is alright for guis, given that swt is relatively portable, but criticisms of it's desktop performance are quite legit. Some people can put up with the extra baggage just fine (myself included) and some can't. Btw, does ubuntu use sun's jvm or have they started using gcj?

And what exactly are you referring to by 'netcode'?
 
The java networking classes are all implemented natively. Anyway, I bet you he never even used Azureus, and that's wrong by itself - to give advice about something you don't know
 
Originally posted by: DidlySquat
The java networking classes are all implemented natively.
That's a complete non-issue. Obviously the actual handling of tcp and stuff is handed off to the operating system, as it is with any programming language. There's not much else to do with networking that can really be relevant, whether you're dealing with java or python or c.

Even if tcp was implemented in user space, java would do almost as good a job as any other language, as properly jit'ed java code is theoretically capable of being faster than 'native' complied code anyway.
Anyway, I bet you he never even used Azureus, and that's wrong by itself - to give advice about something you don't know
I'll let Nothinman comment on this if he wants to but you're totally out of line simply assuming that he hasn't. Not everybody that disagrees with you is automatically an idiot.
 
ROFL I get the feeling you don't like azureus only because it's in java and probably formed your opinion without really using it. Well I use it and it's very fast, java is a good choice for handling the UI, the netcode is native anyways

I used it for a few days and that was more than enough for me. Yes, I don't like it just because it's Java and it requires a GUI. I don't particularly like python either, but I can use btdownloadcurses inside of screen which means I can start, stop, change, etc the torrents I'm downloading via ssh from anywhere. And it uses less memory and is more responsive, so while it doesn't have the stupid graph showing me which chunks of the files I have or the display showing how all of the peers are connected it's still a lot better for general usage.

 
Back
Top