{"id":493,"date":"2012-12-03T00:56:05","date_gmt":"2012-12-03T03:56:05","guid":{"rendered":"http:\/\/stefano.salvatori.cl\/blog\/?p=493"},"modified":"2013-08-03T11:31:24","modified_gmt":"2013-08-03T14:31:24","slug":"raspberry-pi-torrent","status":"publish","type":"post","link":"https:\/\/stefano.salvatori.cl\/blog\/2012\/12\/03\/raspberry-pi-torrent\/","title":{"rendered":"Raspberry PI + Torrent"},"content":{"rendered":"<p>Hace un par de semanas lleg\u00c3\u00b3 mi <a href=\"http:\/\/www.raspberrypi.org\/\">raspberry pi<\/a>\u00c2\u00a0de 700mhz y 256MB de RAM. La compr\u00c3\u00a9 principalmente para configurar un sistema de descargas utilizando los discos usb que tengo. Actualmente esta corriendo la versi\u00c3\u00b3n de debian disponible en la secci\u00c3\u00b3n <a href=\"http:\/\/www.raspberrypi.org\/downloads\">Downloads<\/a> del sitio oficial de Raspberry. La instalaci\u00c3\u00b3n del OS fue muy simple fue s\u00c3\u00b3lo utilizar el comando\/software\u00c2\u00a0<a href=\"http:\/\/linux.die.net\/man\/1\/dd\">dd<\/a> para copiar la imagen a mi memoria SD de 16 GB, luego conectar todo , iniciar (conectando el cable de poder) e ingresar via ssh utilizando el user y password por defecto del sistema.<\/p>\n<p><strong>Descargar torrent<\/strong><\/p>\n<p>Para descargar torrent utilizo el cliente <a href=\"http:\/\/www.transmissionbt.com\/\">transmission<\/a>\u00c2\u00a0(transmission-daemon utilizando la interfaz web). Para ello utilizamos <a href=\"http:\/\/es.wikipedia.org\/wiki\/Advanced_Packaging_Tool\">apt-get<\/a>.<\/p>\n<pre lang=\"bash\">sudo apt-get install transmission<\/pre>\n<p>Para configurar este cliente debemos editar un archivo que se encuentra en\u00c2\u00a0<strong>\/etc\/transmission-daemon\/settings.json<\/strong><\/p>\n<pre lang=\"bash\">sudo vim\u00c2\u00a0\/etc\/transmission-daemon\/settings.json<\/pre>\n<p>Algunos datos de mi configuraci\u00c3\u00b3n son:<\/p>\n<pre lang=\"json\">\"incomplete-dir\": \"\/shared\/tmps\",\r\n\"incomplete-dir-enabled\": true,\r\n\"lpd-enabled\": false,\r\n\"max-peers-global\": 200,\r\n\"message-level\": 2,\r\n\"peer-congestion-algorithm\": \"\",\r\n\"peer-limit-global\": 240,\r\n\"peer-limit-per-torrent\": 60,\r\n\"peer-port\": 51413,\r\n\"peer-port-random-high\": 65535,\r\n\"peer-port-random-low\": 49152,\r\n\"peer-port-random-on-start\": false,\r\n\"peer-socket-tos\": \"default\",\r\n\"pex-enabled\": true,\r\n\"port-forwarding-enabled\": false,\r\n\"queue-stalled-enabled\": true,\r\n\"queue-stalled-minutes\": 30,\r\n\"ratio-limit\": 1,\r\n\"ratio-limit-enabled\": true,\r\n\"rename-partial-files\": true,\r\n\"rpc-authentication-required\": true,\r\n\"rpc-bind-address\": \"0.0.0.0\",\r\n\"rpc-enabled\": true,\r\n\"rpc-port\": 9091,\r\n\"rpc-url\": \"\/transmission\/\",\r\n\"rpc-whitelist\": \"127.0.0.1\",\r\n\"rpc-whitelist-enabled\": false,\r\n\"script-torrent-done-enabled\": true,\r\n\"script-torrent-done-filename\": \"\/home\/pi\/scripts\/download_complete.sh\"<\/pre>\n<p>Para ejecutar un script cuando se termine la descarga de un torrent<\/p>\n<pre lang=\"json\">\"script-torrent-done-filename\": \"\/home\/pi\/scripts\/download_complete.sh\"<\/pre>\n<p>Para permitir manejar transmission en forma remota utilizando el protocolo RPC<\/p>\n<pre lang=\"json\">\"rpc-authentication-required\": true,\r\n\"rpc-bind-address\": \"0.0.0.0\",\r\n\"rpc-enabled\": true,\r\n\"rpc-port\": 9091,<\/pre>\n<p>Luego para reinciar el transmission.<\/p>\n<pre lang=\"bash\">sudo invoke-rc.d transmission-daemon reload<\/pre>\n<p>Ahora podemos ingresar a <strong>http:\/\/ip_raspberry:9091<\/strong> (por defecto el usuario es tranmission y el password transmission). Y ya podremos comenzar a descargar torrents.<\/p>\n<p>En los pr\u00c3\u00b3ximos post mostrar\u00c3\u00a9 como configurar <a href=\"http:\/\/flexget.com\/\">flexget<\/a>. Este programa se encarga de revisar si hay nuevos torrents (via RSS) y los agrega en forma autom\u00c3\u00a1tica a transmission.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hace un par de semanas lleg\u00c3\u00b3 mi raspberry pi\u00c2\u00a0de 700mhz y 256MB de RAM. La compr\u00c3\u00a9 principalmente para configurar un sistema de descargas utilizando los discos usb que tengo. Actualmente esta corriendo la versi\u00c3\u00b3n de debian disponible en la secci\u00c3\u00b3n Downloads del sitio oficial de Raspberry. La instalaci\u00c3\u00b3n del OS fue muy simple fue s\u00c3\u00b3lo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12,37,8,41,26,1],"tags":[195],"class_list":["post-493","post","type-post","status-publish","format-standard","hentry","category-linux","category-series","category-software","category-sysadmin","category-tips","category-uncategorized","tag-raspberry-pi"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p5Pxa3-7X","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/posts\/493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/comments?post=493"}],"version-history":[{"count":6,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/posts\/493\/revisions"}],"predecessor-version":[{"id":518,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/posts\/493\/revisions\/518"}],"wp:attachment":[{"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/media?parent=493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/categories?post=493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stefano.salvatori.cl\/blog\/wp-json\/wp\/v2\/tags?post=493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}