DSM-G600, DNS-3xx and NSA-220 Hack Forum

Unfortunately no one can be told what fun_plug is - you have to see it for yourself.

You are not logged in.

Announcement

#601 2009-06-07 17:13:26

uppsju
Member
Registered: 2007-12-14
Posts: 18

Re: [REL] Transmission 1.3

carnifex wrote:

Transmission is now using only 7% of memory instead of 29%!

Hm...my Transmission memory usage actually went up, now at ~45%

Offline

 

#602 2009-06-08 09:42:59

rap
Member
From: Reading - UK
Registered: 2008-02-28
Posts: 119

Re: [REL] Transmission 1.3

KyleK wrote:

Transmission v1.70 is up, check it in the first post. Haven't had time to test this one, so if issues arise I'm not to be blamed smile


Have fun.

Can't connect at the moment to download -site down maybe?

RAP

Offline

 

#603 2009-06-08 14:38:13

rb338
Member
Registered: 2008-08-25
Posts: 18

Re: [REL] Transmission 1.3

And 1.71 is out!

Offline

 

#604 2009-06-08 22:00:24

Dukecz
New member
Registered: 2009-06-08
Posts: 1

Re: [REL] Transmission 1.3

KyleK,where are older versions of Transmission, please?I need Transmission 1.6x (1.63 would be ok)

Thanks.

Offline

 

#605 2009-06-08 22:04:57

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

I don't think there was a 1.63, but you can get 1.61 here.

Offline

 

#606 2009-06-09 00:10:05

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

Transmission 1.71 is up.

Offline

 

#607 2009-06-09 02:16:44

szrudi
New member
From: Budapest, Hungary
Registered: 2009-06-09
Posts: 1
Website

Re: [REL] Transmission 1.3

Hi!

For first: Thanks for your work KyleK!! smile

Second:
I tried to install 1.71 (just like 1.70, 1.61... etc) But transmission-daemon -V  returns:

Transmission 1.70 (8622)

I've tried re downloading, reinstalling.. etc. Am I doing something wrong, or something else is wrong?

Thanks for the help!

Offline

 

#608 2009-06-09 07:43:58

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

That doesn't mean anything, I just forgot to update the file containing the version number. It still is Transmission 1.71 smile

I'll do a silent update.

Offline

 

#609 2009-06-09 10:34:44

Iznakurnog
Member
Registered: 2008-12-29
Posts: 12

Re: [REL] Transmission 1.3

Hi KyleK!
I'm devoted transmission user but I suffur from strong fragmentation of all content which have been downloaded. (in all version). Only way to remove fragmentation is coping content to new location after downloading is finished.  Doesnt anyone have the same problem ???  Trying to find the root case of problem I read transmissions developers forum
http://trac.transmissionbt.com/ticket/849
and built transmission myself (to look at Config.log)
If I understand everything right our platform (Like NMT and some others) do not support posix_fallocate() function for files preallocation so option preallocate:2 don't work correctly.
After $ ./configure
we can see
...
checking for fallocate:no
checking for posix_fallocate:no
...

and well ... successfull and work after all ...
Is it somehow possible to introduce posix_fallocate support to DNS-323 ?
Or is it some uClibc restriction ? I'm too novice with linux to understand sad
Any ideas ?

Last edited by Iznakurnog (2009-06-09 10:58:21)

Offline

 

#610 2009-06-09 20:21:21

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

The NAS uses Linux 2.6.12.6, while fallocate() was added to the kernel in version 2.6.23. I don't see any way of somehow adding the functionality manually. Some stuff simply isn't meant to be run on a device like this.

I believe there are scripts floating around that allow you to move downloaded content once it's complete. You could use that to move data to another disk and thus work against fragmentation.

Offline

 

#611 2009-06-10 16:46:26

Iznakurnog
Member
Registered: 2008-12-29
Posts: 12

Re: [REL] Transmission 1.3

Thanks for explanation KyleK !
Everything clear now. Quite pity though because even in new  beta firmware 1.08 they use the same old kernel.

May be developer will concede sometime to add that zero-filling patch which would be very usefull for small devices missing fallocate()

Offline

 

#612 2009-06-10 18:28:52

maxim_fr
Member
From: Kyiv, Ukraine
Registered: 2007-11-07
Posts: 20

Re: [REL] Transmission 1.3

BTW - DLink's own torrent client IMO dont suffer from fragmentation, did it?
So maybe there is other way to do pre-allocation and we can give a hint on it to Transmission developers? ...or even suggest some patch of sources

Offline

 

#613 2009-06-10 18:47:21

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

If you can find out how Dlink did prevent fragmentation with their client, let me know and I will relate the details to the Transmission team.

Offline

 

#614 2009-06-12 04:46:09

Adz
Member
From: Brooklyn, New York
Registered: 2008-05-21
Posts: 7

Re: [REL] Transmission 1.3

Hey KyleK,

Many thanks for building/packaging 1.71, looks a big improvement on my DNS323 over 1.61 (UI more responsive, downloading faster).

Thanks,

Adz smile

Offline

 

#615 2009-06-12 11:43:29

mike7
Member
Registered: 2009-06-12
Posts: 10

Re: [REL] Transmission 1.3

KyleK wrote:

If you can find out how Dlink did prevent fragmentation with their client, let me know and I will relate the details to the Transmission team.

There is the patch http://trac.transmissionbt.com/ticket/2196

I found info on Russian forum

Offline

 

#616 2009-06-12 12:07:41

maxim_fr
Member
From: Kyiv, Ukraine
Registered: 2007-11-07
Posts: 20

Re: [REL] Transmission 1.3

Very good news!  I will surely test this one today...

Link to Experimental transmission build compiled for testing the patch on DNS-323 with ffp-05:
http://slil.ru/27748402

Offline

 

#617 2009-06-12 17:30:13

sebbulbba
New member
Registered: 2009-06-12
Posts: 1

Re: [REL] Transmission 1.3

Hi guys,
I just got my first NAS it is 313, I installed transmission 1.71 but it works very bad, not succeeded to dl any torrent so far. The download speed is spiking very badly and it seems transmission crashes eventually because in the end no file is fully downloaded.
Also the I could not performed the chwon step from installation guide

chown -R nobody /mnt/HD_a2/.transmission-daemon
chown -R nobody /mnt/HD_a2/Downloads
I got operation not permitted

The memory used is very high as well, above 50% with only one torrent in the list.
What can I have done wrong for this king of behavior?

Thanks a lot for support.

Offline

 

#618 2009-06-12 18:30:22

carnifex
Member
Registered: 2008-08-10
Posts: 11

Re: [REL] Transmission 1.3

chown -R nobody /mnt/HD_a2/.transmission-daemon
chown -R nobody /mnt/HD_a2/Downloads
I got operation not permitted

Try again with 'sudo' in front of it:

Code:

sudo chown -R nobody /mnt/HD_a2/Downloads

Or login as root.

Offline

 

#619 2009-06-12 18:57:48

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

Is the DNS-313 completely identical to the DNS-323, hardware wise?

Make sure you have  the latest version of uClibc installed. Apps might act strange if that's not the case.

Also, make sure the port is opened in your firewall.
Good torrents to test speed with are the Ubunutu ISO or OpenOffice. They are the fastest torrents I've seen so far.

Offline

 

#620 2009-06-12 19:52:51

Geckozr
Member
Registered: 2009-04-02
Posts: 8

Re: [REL] Transmission 1.3

I have installed a few version of transmission on my DNS-313 (from 1.50 to 1.71)

It is working really great (the last one really really great! )

I never had right problems ! so i never had to use these lines :

chown -R nobody /mnt/HD_a2/.transmission-daemon
chown -R nobody /mnt/HD_a2/Downloads

If you installed all packages needed (UCLibC,  ans Curl and rebooted when you installed UcLibC) and had a direct installation via using :
funpkg -i Transmission-1.71-3.tgz

started one time transmission (by rebooting your dns for example)
Re rebooting your dns

and then doing a :
sh /ffp/start/transmission.sh stop

you can go to your volume-1 HDD mapped, on and then in .transmission-deamon folder, and then editing manually settings.json using notepad

then saving and rebooting

Maybe it's a port forwarding problem


Here is my setting.json
(with ports, login and pass, external ip modifieds 192.168.0.1 is local ip on my computer, 192.168.0.254 is my local ip of my router, 192.168.0.4 is an other computer on the network, and 192.168.0.32 is ip for the DNS itself....)
Login and pass, and IP are for web interface only


{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "",
    "blocklist-enabled": true,
    "dht-enabled": true,
    "download-dir": "\/mnt\/HD_a2\/transmission",    <----- this is the folder where file downloaded are located means : /transmission/ in your mapped drive
    "encryption": 2,
    "lazy-bitfield-enabled": true,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 45353,                                 <-- this is the port you need to redirect to your router (TCP / UDP)
    "peer-port-random-high": 65535,
    "peer-port-random-low": 1024,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 2,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2.0000,
    "ratio-limit-enabled": false,
    "rpc-authentication-required": true,                   <--- this to filet by login password the access to web interface
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "xxxxxxxxxxxxxx",                  <--- this is the login for the web interface
    "rpc-port": 2135,                                              <--- this is the port you use to connect to the web interface from
    "rpc-username": "YyYyYyYY",                           <--- this is the password associated for login for the web interface
    "rpc-whitelist": "127.0.0.1,192.168.0.1,192.168.0.4,192.168.0.32,192.168.0.254,xxx.xxx.xxx.xxx",        <--- these are the ip you allow to acces the web interface (local network and / or external network)   
    "rpc-whitelist-enabled": true,                                                         <--- this is to enable ip filtering for the web interface, you have to allow them the line up
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "upload-slots-per-torrent": 14
}


Perfectly working, even with Automatic 0.4 !!!! if you do not download too much files at the same time
for example :
7 files : 3 completes, and 4 downloading
and even with huge files (no problem with 8 Go per files for example) 4 at the same time !!!!

Depending on the torrents, i already had 1.5 MB/s for total speed downloading
(at this speed, you may wait a few minutes to have acces by the browser to files and you cannot read files by VLC for example)


That's for my DNS-313

Last edited by Geckozr (2009-06-12 19:54:45)

Offline

 

#621 2009-06-12 23:50:53

Soprano
Member
Registered: 2009-01-18
Posts: 17

Re: [REL] Transmission 1.3

I am getting constant crashing with this version. The latest log entry is: /ffp/bin/transmission-daemon: event.c: 875: timeout_next: Assertion `tv->tv_usec >= 0' failed.

Is anyone else having this issue, or how to fix this? It also seems to ignore the upload limit I have set.

Offline

 

#622 2009-06-13 02:22:52

DasCrushinator
Member
Registered: 2009-05-09
Posts: 34

Re: [REL] Transmission 1.3

Is it normal to have multiple instances of transmission running?

I did a ps aux | grep -i "transmission"

and got

1863 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1877 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1878 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1936 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1937 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1938 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daemon
1940 root     grep -i transmission

Offline

 

#623 2009-06-13 02:44:18

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

Transmission normally has 3 processes running at the same time. Looking at the process IDs, it seems to me you have 2 separate instances of Transmission running at the simultaneously.

Offline

 

#624 2009-06-13 02:52:24

DasCrushinator
Member
Registered: 2009-05-09
Posts: 34

Re: [REL] Transmission 1.3

KyleK wrote:

Transmission normally has 3 processes running at the same time. Looking at the process IDs, it seems to me you have 2 separate instances of Transmission running at the simultaneously.

I see, thank you!

Is there any particular place these files need to go? Can they just go into my /home/root/ directory or do they need to go in /mntHD_a2/?

Offline

 

#625 2009-06-13 03:01:30

KyleK
Member
From: Dresden, Germany
Registered: 2007-12-05
Posts: 1178

Re: [REL] Transmission 1.3

You mean the configuration files?
The default /home/root sits on the RAM disk of the NAS, so every time you restart the NAS, they're wiped. Therefore it is best to place them on either of the hard disks (/mnt/HD_a2 is the default but /mnt/HD_b2 works as well if you have 2 disks), or you can even put the config files on a USB stick if you use one on the NAS.
Just open the file /ffp/start/transmission.sh with an editor and edit the path at the very top of the file.

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB