I have installed transmition on the device i will be testing then i will be providing a tutorial. for the 10 minutes that now im testing is incredibly faster that btpd. it like utorrent. also support DHT and Utorrnet protocol
...
i have tested last night for me transmission i downloaded 3 files.
file 1 700 mb
file 2 1400 mb
file 3 1350 mb
all that in 7 hs.
it seems it does download very fast. what im testing now it seems that transmision consumes more resources that BTPD, and when you want to play a movie you have so wait some seconds to start.
now im testing 720 mkv file and it plays smoothly while im downloading with transmission.
you can access to a web interface
http://ip_mediaplayer:9091 it has all that you need.
also you can install a windows client that looks like utorrent and it is very good..
Reference tutorial:log in into the device using telnet:
run the following commands. this will install transmission software and the dependencies that it needs to work.
cd /tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/unstable/libcurl_7.21.7-1_mipsel.ipk
ipkg install libcurl_7.21.7-1_mipsel.ipk
rm libcurl_7.21.7-1_mipsel.ipk
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/unstable/libevent_2.0.11-1_mipsel.ipk
ipkg install libevent_2.0.11-1_mipsel.ipk
rm libevent_2.0.11-1_mipsel.ipk
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/unstable/transmission_2.32-1_mipsel.ipk
ipkg install transmission_2.32-1_mipsel.ipk
rm transmission_2.32-1_mipsel.ipk
mkdir /tmp/hdd/volumes/HDD1/BT_Transmisionnote: /tmp/hdd/volumes/HDD1/BT_Transmision is the location of a folder to put all the download files. in my case it is on the hard drive.
NOTE: it seems tha the package provided is not longer supported it is a new version of it. so che the name on: http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ and replace the linkrun: this will create the configuration file.
#/opt/bin/transmission-daemonkill transmition son you can edit configuration file
#killall transmission-daemonfor avoiding you device file system get fulfilled you will need to move all configuration files into your HDD.
(i had did this because when the file system get full the device cant start )
mkdir /tmp/hdd/volumes/HDD1/BT_Transmision/config
mv -R /.config /tmp/hdd/volumes/HDD1/BT_Transmision/config
ln /tmp/hdd/volumes/HDD1/BT_Transmision/config /.confignow you need to edit the configuration file, i have marked in bold my changes.
# vi /.config/transmission-daemon/settings.json{
"alt-speed-down": 100,
"alt-speed-enabled": true,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 62,
"alt-speed-time-enabled": true,
"alt-speed-time-end": 1200,
"alt-speed-up": 10,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": true,
"blocklist-url": "
http://list.iblocklist.com/f/tnneblxnzccayjevjrsr/bt_level1.txt",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "//tmp/hdd/volumes/HDD1/completed",
"encryption": 2,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "//tmp/hdd/volumes/HDD1/BT_Transmision/downloads",
"incomplete-dir-enabled": true,
"lpd-enabled": true,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 65157,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": true,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "test",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "test",
"rpc-whitelist": "127.0.0.1,192.168.0.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 250,
"speed-limit-down-enabled": true,
"speed-limit-up": 10,
"speed-limit-up-enabled": true,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}
Please read the following web page if you want to set different parameter like download speed or upload etc.
https://trac.transmissionbt.com/wiki/EditConfigFilesMy personal configuration shown up. Basicaly has configured the speed for up load and download. also it has enable the schedule for slower downloads from monday to friday from 9am to 8pm. it only accepts connection from encrypted peers. ask you for password. its is selected were to download the incomplete files and then move the complete to other part. it does block "spammers ip". Play around with the configuration. please read the url Up to understand what does it do each variable.
NOTE: EDIT settings.json only when the transmission-daemon is stoped. then start it and check how it does it goes.
Here are some samples of the soft downloading
This is the Web Interface:
This is the Windows GUI:
Windows GUI can be downloaded from:
http://transmisson-remote-gui.googlecode.com/files/transgui-3.1-setup.exeto start the daemon
/opt/bin/transmission-daemonto stop
killall transmission-daemonto make Transmission boots inte start. run:
echo "sleep 5" >>/usr/bin/myinit.sh
echo "/opt/bin/transmission-daemon" >>/usr/bin/myinit.sh