PDA

Bekijk de volledige versie : Transmission



jrosado
12-06-2007, 10:27
Hi:

Is there any English tutorial to install transmission on the wl-500gP?

I used the search button, but did not find any :( ..


Any help?

Regards,

J. Rosado

wengi
12-06-2007, 11:24
http://www.nslu2-linux.org/wiki/Optware/Transmission

frankic
13-06-2007, 16:05
I got error on installing transmission, how can I delete torrent, thanks



[admin@ASUS root]$ ipkg install transmission
Installing transmission (0.7+r1865-1) to root...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: The following packages conflict with transmission:
torrent

jrosado
13-06-2007, 16:14
Hi:

You have to remove the torrent package


ipkg remove torrent

Then you can install transmission

let me know if you can put it working..I'm not able to make it work :(

wengi, thanks for the link, but for some reason this guide does not work with my oleg firmware and after i followed this tutorial: http://wl500g.info/showthread.php?t=5909

My torrents file change from the source directory to the work directory, but the download never starts. Also, the gnuplot does not work. I got some strange error on the graphic plot :(

avberk
14-06-2007, 21:29
Did you install the better uclibc?

check this link:
http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild

jrosado
12-08-2007, 15:29
How can i update transmission? :confused:

Alwin
12-08-2007, 21:26
I have been trying to install Transmission on my WL500gP as mentioned on
http://www.nslu2-linux.org/wiki/Optware/Transmission.

But the only response I got is:


[admin@MyAsus root]$ ipkg install transmission
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package transmission.
Check the spelling or perhaps run 'ipkg update'


When running 'ipkg list', the list also do not mention Transmission...

Anyone who can help?

ps. I also have installed the better uclibc...

avberk
13-08-2007, 13:17
ipkg update
ipkg install transmission.

avberk
13-08-2007, 13:21
Try to reboot the unit.
also do a filesystem check. Check the syslog for errors.

I suppose you did run 'ipkg update' ?

wengi
13-08-2007, 13:29
This is a known problem atm.

Download the ipk package manually from http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/transmission_0.7+r2474-1_mipsel.ipk
Then do a 'ipkg install transmission_0.7+r2474-1_mipsel.ipk' from the directory You saved the file.

I hope someone will fix the autobuild process.

wengi

wengi
13-08-2007, 13:30
No. But have a look at this:
http://wl500g.info/showthread.php?t=9658

ipkg update filename.ipg

jrosado
13-08-2007, 14:11
Thanks. It worked. The update option was not working :p

thira
18-08-2007, 18:22
I used transmission with oleg's firmware, but I can't download from some tracker, they said, if torrent client send incomplete header (such as size header etc.), they will reject that requeast. Can this can fix?
Thanks,

calebz
20-08-2007, 13:08
Just tell them to support transmission!

sensimilla
24-08-2007, 14:52
You can try using rtorrent instead of transmission. Even the most fussy private trackers seem to allow it. It is a bit harder to use (No web interface) but it works fine.
Do a forum search for more infos

thira
24-08-2007, 20:05
Thanks, I'll try all of advice.

snarfer
31-08-2007, 07:06
I just updated Transmission to version 0.81. I believe that this version should support selective downloading, as it does on OSX. Does anyone know how to do this via the web interface or command line?

realfolkblues
14-09-2007, 07:55
do i need to forward a torrent port if transmission is running on my router? or does the program have full net access sense it's running on the router and i dont need to do so?

avberk
14-09-2007, 08:14
Torrent programs always need to have ports open.
For transmission luckely you need to open only one port.
It's user configurable.
Search the forum for more info..

snarfer
15-09-2007, 15:53
answering my own question, it is not possible. the new selective download function s are not implemented in the protocol for communicating with the transmission daemon.

bummer.

velcrow
17-09-2007, 12:13
Hi All ,

I have been playing with the idea of having an RSS (2.0) feed of the progress of the torrents in Transmission.

So far I have duplicated oleo transmission.cgi and created a new file called transmissionrss.cgi - within this file I have changed the tags to produced a valid rss xml file of the "list" output e.g.


<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>myTransmission</title>
<link>http://</link>
<description>My Transmission Feed</description>
<item><title>Test_File_1</title>
<description>Progress: 22.74 %, 49 peers, dl from 25 (142.41 KB/s), ul to 7 (25.58 KB/s) 1:05 remainin
Start: 17 Sep 10:36
uploaded: 31.3 MB
</description></item>
<item><title>Test_File_2</title>
<description>
Start: 31 Aug 14:30
End: 31 Aug 19:30
uploaded: 54.7 MB
</description></item>
</channel>
</rss>


So far, so good.

My issue is that I would like to add this feed to my "igoogle" page but since the "/opt/share/www/cgi-bin/transmissionrss.cgi" is password protected I can't add it.

Can anyone give me some help on an alternative approach to this.

Thanks in advance,

Velcrow

wengi
17-09-2007, 15:23
This one should not be password protected....
Which httpd do you use?
Any security changes / .htaccess files?

Does it require a password if you are in the local LAN?

wengi

velcrow
17-09-2007, 16:05
Hi Wengi,

My understanding at the moment is that the /cgi-bin folder is password protected.

I'm accessing Transmission from both LAN and WAN (mostly WAN).

I know that the RSS feed just displays information but I would still like to keep the file password protected so as to control access.

My main issue is that the Google RSS reader does not support password protected RSS feeds?

Any help - much appreciated

oleo
18-09-2007, 11:39
it is better that you create rss feed through watchdog and put output in the /opt/share/www

oleo
18-09-2007, 11:41
you could start your own project with transmission-daemon instead of transmissiond.

velcrow
19-09-2007, 13:37
Thanks Oleo

I'm more of a front-end guy!

I just "hacked" your transmission.cgi to get what i needed for the RSS :(

I Would like to use watchdog as you suggested, but I don't know where to begin!

Have you any advice on where I should start?

Much appreciated - Velcrow

oleo
19-09-2007, 18:52
It depends what kind of feed you want.
If you want RSS when torrent finishes than you should look at mail section in watchdog.
If you want timely feed then you could just add

/opt/share/www/cgi-bin/transmissionrss.cgi > /opt/share/www/transmisssion.xml
to watchdog.

If you want current stats, on demand, and you are the only subscriber then your current solution suffices.

solojpl
28-09-2007, 08:01
I already install transmission v0.82 but it still cannot load file size >4GB . But another function run good.

Thankyou:D

oleo
28-09-2007, 13:29
maybe because you use fat32 and not ext3.

solojpl
28-09-2007, 16:54
Thank you for your answer but I'm use ext3.
Help me pls.........

oleo
29-09-2007, 20:52
Post me your torrent file. I've been downloading several torrents above 20GB before. If you mean single size above 4GB, that I've not seen before.

solojpl
30-09-2007, 15:11
Post me your torrent file. I've been downloading several torrents above 20GB before. If you mean single size above 4GB, that I've not seen before.

Can I send to you via email.

FastJack
05-10-2007, 14:29
Hello everybody,

tough it could be wrong to ask in the English Forum too.
I have a Problem with transmission. It runs perfectly so far. But i Have to start my Downloads manually with "push".
If i hust copy a .torrent in the Source Folder and wait for hald an hour, the Crontab job (transmissionwatchdog) is procession, but it doesn't start my download :confused:
Manually initation from the CGI Webinterface same Problem.
If I start transmission_Watchdog from the Console my Router work and jumps back to the Console. No Error Message. In my System log everything looks fine too.
Anybody have an Ideer where to search next?

Greetings FastJack
(Hope its to understand, my Native language is German)

oleo
06-10-2007, 09:17
You can see what is going on with
sh -x /opt/sbin/transmission_watchdog in console. I think that you do not have proper paths setup.

leniviy
10-10-2007, 09:55
Installed T on my router Asus wl500gp with attached HDD. It works fine with small files, but it cannot download large. Instead it thinks one or two minutes, then creates zero-sized files and exits with "Fatal error". I've tested several torrent files and different trakers. All torrents work from the desktop.

Then created files of needed size myself to allow T rehash them. That didn't work too. T reported "Error: File too large"

Here's what I have:
40Gb IDE HDD in USB box,
Ext3 file system
Oleg's firmware 1.9.2.7-7g
uclibc-opt - 0.9.28-12
transmission - 0.82-3
all packs from here: http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable

Any Ideas?

my log for one of the torrents:


Oct 9 22:34:34 transmission_watchdog: Transmission daemon restarted!
Oct 9 22:34:34 transmissiond[10978]: Transmission daemon 0.82 (r) started - http://transmission.m0k.org/
Oct 9 22:34:34 transmissiond[10978]: Starting torrent /tmp/harddisk/torrent/work/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-.torrent
#zero-sized file mandriva-linux-2008.0-free-rc2.i586.iso already created
#..........
Oct 9 22:36:44 transmissiond[10978]: Fatal error, stopping download (-2147483584)
Oct 9 22:36:44 transmissiond[10978]: 1191955004 1 dl 0.00 ul 0.00 ld 0.11
Oct 9 22:36:49 transmission_watchdog: Error from tracker
Oct 9 22:36:49 transmission_watchdog: Torrent /tmp/harddisk/torrent/work/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-.torrent suspended
Oct 9 22:36:55 transmissiond[10978]: Stopping torrent /tmp/harddisk/torrent/work/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-/mandriva-linux-2008.0-free-rc2.i586 -'mininova.org'-.torrent


P.S. I used this tutorial: http://wl500g.info/showthread.php?t=10307
swap is always on
I also ran file system checks. No errors
I easily created 5Gb sized test files by dd command

dd if=/dev/zero of=testfile
10201230+0 records in
10201229+0 records out
5223029248 bytes (5.2 GB) copied, 1538.21 s, 3.4 MB/s

leniviy
10-10-2007, 10:02
aftet several unfortunate attemtps to make T work, repartitioned and reformatted my HDD.

[admin@router root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 40.0 GB, 40025947648 bytes
64 heads, 32 sectors/track, 38171 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 489 500720 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 490 38171 38586368 83 Linux


reinstalled all packs on October 9 2007. But it still doesn't work.

thejew
10-10-2007, 17:33
not sure... but maybe your swap partition is to small?

edit: probably bullshit since you can create files larger than 2 GB ...

leniviy
10-10-2007, 17:46
sorry. didn't notice this http://wl500g.info/showthread.php?t=10548
They have similar problems and author reproduced this error.

dancat
14-10-2007, 13:45
Hi all,

I'm running xwrt on an Asus WL-500gP.
I've managed to install transmission, but when i'm trying to start a download i get a '.status not found for ....' the respective torrent file. I've looked in the logs and it says:

Oct 14 15:36:22 asusu kern.crit transmissiond[3278]: /mnt/disc0_4/torrent/work/September-Until_I_Die-%28CDM%29-2007-EGM/September-Unt - Success
Oct 14 15:36:22 asusu kern.info transmissiond[3278]: 1192365382 0 dl 0.00 ul 0.00 ld 0.18
Oct 14 15:37:03 asusu kern.err transmissiond[3278]: [truncated] Error while parsing bencoded data [<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Fck urself,there is nothing to see here--> <html> <head> <!--[if IE]> <script type="text/javascript" src="js/imgs.js"></script> <![endif]--> <script> function getcookie(cookiename) { var cookiestring=""+document.cookie; var index1=cookiestring.indexOf(cookiename); if (index1==-1 || cookiename=="") return ""; var index2=cookiestring.indexOf(';',index1); if (index2==-1) index2=cookiestring.length; return unescape(cookiestring.substring(index1+cookiename. lengt
Oct 14 15:37:03 asusu kern.err transmissiond[3278]: [truncated] Error while parsing bencoded data [^I<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ^I<html xmlns="http://www.w3.org/1999/xhtml"> ^I^I<head> ^I^I^I<title>RSR.TT v2.02 - Schule �ber alles Edition :: Login</title> ^I^I^I<link rel="stylesheet" href="/default.css" type="text/css" /> ^I^I^I<link rel="alternate" type="application/rss+xml" title="rSR Latest Torrents" href="/rss.php" /> ^I^I^I<link rel="alternate" type="application/rss+xml" title="rSR Latest Torrents (Direct Download)" href="/rss.php?feed=dl" /> ^I^I^I<link rel="icon" href="/pic/template/blue/favic


I guess this has something to do with the torrent file parsing or something like that, but i have no idea about how to fix this.
Can anyone give me some directions?
I google it a few days, i have searched in this forum and in others regarding the subject but i didn't find anything usefull.

oleo
14-10-2007, 19:32
try another torrent

dancat
14-10-2007, 20:18
I've tried 4 torrent files, from 3 different sources. With all of them is the same thing.

oleo
15-10-2007, 08:28
If torrent info button shows problems then you transferred torrent file badly. For example with windows FTP using ASCII protocol.

dancat
15-10-2007, 20:28
i don't think this is the problem. The torrents were transferred on the router either with the fetch function from transmission, either with wget (directly from the router). I also tried another torrent file from a public server this time and the log reports:

Torrent file metainfo

Transmission 0.82 (r) - http://transmission.m0k.org/

hash: 495df4d3bd6bd845e69fd7a37588ca56595712bc
tracker: tracker.bitebbs.com:6969
announce: /announce
size: 39833442 (607 * 65536 + 53090)
comment: ****
creator: uTorrent/1610
file(s):
*********

Tracker: invalid HTTP status code: 400
Tracker: invalid HTTP status code: 400
Tracker: invalid HTTP status code: 404
Segmentation fault



So probably i did something wrong on installation or the libraries from xwrt are not compatible with transmission.

dancat
16-10-2007, 09:24
I deed some research and there wasn't anything wrong with the installation.
If i'm saving the torrent file to my desktop and then i'm copying it with scp to the router it works fine.
When i'm downloading the file directly to the router (using wget) or i'm uploading it with the fetch command i receive that parsing error.

Anyway, transmission works fine, with a lower speed than utorrent (or ktorrent), but i think this is because of the lack of DHT.

ps: Thanks oleo for your assistance.

satjoey
21-10-2007, 16:44
hi all have now struggel with this router now and i got samba to work my hdd mounts an so on but how do i get Transmission to start ?
i have followd guide but it dont works ?
any tips ?

//Satjoey

oleo
21-10-2007, 18:49
do you see web interface? did you configured cron? what happens if you press watchdog button?