Why can I download a real torent and seed it but not my own?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Creating a new Torrent for LinuxTracker.org
This how-to is for using www.linuxtracker.org, but you can apply similar steps for other trackers. To upload a torrent on LinuxTracker you need to register for an account (it's free).
[edit]
1: Creating the .torrent control file
1. Start KTorrent
2. Go to File -> New -> In the new window, the top line will ask you to specify what file you want to make a torrent for. Use the drop-down to choose the the file you want to share. You might have to navigate to the directory of all your file-transfer files.
3. File Options:
1. Size of each chunk: default is 256 KB which is probably a good choice
2. Start seeding the torrent: UNCHECK this. With other Trackers, you can have it checked so seeding can begin immdiately. The LinuxTracker.org database works a little differently.
3. Private Tracker: uncheck. You'll be using a public tracker.
4. You must add at least one tracker: type or paste in the URL: http://linuxtracker.org:2710/announce and click the add button.
5. Click "Create" at the bottom.
6. A new window will display with the file-list of every folder. Locate the directory containing the file you want to load. Paste the filename in the lower "Location box" Get it exactly the same as the file-name you want to share!
7. After pasting in the filename, make certain the original extension is also part of the name in the Location window. For example Check "Automatically select filename extension (.torrent)"
8. Save this newly-created .torrent file to your /home/username directory or someplace from which it will be easy to locate and upload. But do not save it to the directory you have KTorrent set up to scan for .torrents! If you do that, you will screw up the whole process if you are using LinuxTracker.org. With other trackers, it might be OK, but not using LinuxTracker.
KTorrent will take a few moments to digest your file and create a torrent control file called something like: filename.iso.torrent
[edit]
2: Listing the torrent:
1. You must go to http://www.linuxtracker.org and sign in with your username and password. The page reloads, and under the Logo will be a blue bar with "Welcome back [username you logged as]"
2. In the blue bar to right, click Upload
3. A new page loads, the salient portion of which is: "Upload A Torrent"
4. Torrent File: browse to your newly created filename.iso.torrent file and click to load.
5. Category: If this is a MEPIS ISO, select "MEPIS" from the drop-down list.
6. File Name: Paste the iso filename here.
7. Description: here is a text box. The only caveat in this section is that you must use html/bb codes for mark-up <p> must go between every paragraph, <b> text</b> gives you boldface, etc.
8. Screenshot: you can skip this option or add a screenshot that's representative for your file.
9. Send as anonymous: ???
10. click send
If all has gone well, you should be taken to a screen that says your torrent was successfully uploaded. There will be a link for you to download your new torrent.
Download? But I want to upload!
You need to take one more step. When you uploaded the .torrent control file you created in step 1, Linuxtracker assigned a unique tracker code to your .torrent control file, and that's the one everybody has to use from this point on: including you!. So click to download your new torrent, first. Put the new, Linuxtracker version of the .torrent file in your KTorrent scan directory, and KTorrent will do a checksum on existing ISO against the info in the .torrent control file, and start off listing you as the first active seed for the new torrent swarm.
You need to take one more step. When you uploaded the .torrent control file you created in step 1, Linuxtracker assigned a unique tracker code to your .torrent control file, and that's the one everybody has to use from this point on: including you!. So click to download your new torrent, first. Put the new, Linuxtracker version of the .torrent file in your KTorrent scan directory, and KTorrent will do a checksum on existing ISO against the info in the .torrent control file, and start off listing you as the first active seed for the new torrent swarm.
I did as it said-uploaded the torrent file, then downloaded the file(dsl) and put it in the folder with my distro so Ktorrent could do a checksum.
Code:
Put the new, Linuxtracker version of
the .torrent file in your KTorrent scan
directory, and KTorrent will do a checksum
on existing ISO against the info in the
.torrent control file, and start off
listing you as the first active seed
for the new torrent swarm.
see the screenshot-dsl embedded(not mine) being downloaded and uploading-this proves my ports are open-yes?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.