Bittorrent on R7000
From DD-WRT Wiki
Revision as of 04:14, 5 March 2014 (edit) Magick777 (Talk | contribs) (New page: = Bittorrent clients = == Built in Transmission == Starting with r23655, a version of <Kong's> firmware including the Transmission bittorrent client is available on <Kong>'s server. You a...) ← Previous diff |
Revision as of 04:47, 5 March 2014 (edit) (undo) Magick777 (Talk | contribs) (→rtorrent) Next diff → |
||
Line 8: | Line 8: | ||
=== rtorrent === | === rtorrent === | ||
- | Available in magick777's repository, with libncursesw | + | ==== Install ==== |
+ | Available in [[Optware_on_K3-AC-ARM/Repositories/magick777|magick777's repository]], with libncursesw recompiled to find terminfo in /opt. | ||
+ | |||
+ | ==== Configure ==== | ||
+ | |||
+ | rtorrent looks for its rc file in ~/.rtorrent.rc, but on DD-WRT, /tmp/root is stored in memory and recreated on startup. So, let's put an rc file in /jffs/etc instead. | ||
+ | |||
+ | wget -qO- http://libtorrent.rakshasa.no/export/1303/trunk/rtorrent/doc/rtorrent.rc > /jffs/etc/rtorrent.rc | ||
+ | |||
+ | edit it to our requirements, and now make it available where required | ||
+ | |||
+ | ln -sf /jffs/etc/rtorrent.rc ~/.rtorrent.rc | ||
+ | |||
+ | You'll want to add that command to your rc_startup so that the file is re-linked on each reboot; you can do so by adding the above to your startup commands. Now you can start rtorrent. Assuming you want to configure it with the WAN IP address on the fly, try doing this with | ||
+ | |||
+ | rtorrent -b $(nvram get wan_ipaddr) | ||
+ | |||
+ | ==== Integrate ==== | ||
=== ctorrent === | === ctorrent === |
Revision as of 04:47, 5 March 2014
Contents |
Bittorrent clients
Built in Transmission
Starting with r23655, a version of <Kong's> firmware including the Transmission bittorrent client is available on <Kong>'s server. You are encouraged to read pages 126-127 of the r7000 forum thread for further information.
Optware [WIP]
rtorrent
Install
Available in magick777's repository, with libncursesw recompiled to find terminfo in /opt.
Configure
rtorrent looks for its rc file in ~/.rtorrent.rc, but on DD-WRT, /tmp/root is stored in memory and recreated on startup. So, let's put an rc file in /jffs/etc instead.
wget -qO- http://libtorrent.rakshasa.no/export/1303/trunk/rtorrent/doc/rtorrent.rc > /jffs/etc/rtorrent.rc
edit it to our requirements, and now make it available where required
ln -sf /jffs/etc/rtorrent.rc ~/.rtorrent.rc
You'll want to add that command to your rc_startup so that the file is re-linked on each reboot; you can do so by adding the above to your startup commands. Now you can start rtorrent. Assuming you want to configure it with the WAN IP address on the fly, try doing this with
rtorrent -b $(nvram get wan_ipaddr)
Integrate
ctorrent
aria2
transmission [deprecated]
Blocked access to torrent sites?
If you live in a country where your ISP is mandated to block access to torrent indexing sites, then you might wish to read both Privoxy_Custom_Config and Tor_on_R7000. You should not route actual BitTorrent data connections through Tor; this is useful for circumventing URL blocking of torrent indexing websites.