{"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\u00f3 mi <a href=\"http:\/\/www.raspberrypi.org\/\">raspberry pi<\/a>\u00a0de 700mhz y 256MB de RAM. La compr\u00e9 principalmente para configurar un sistema de descargas utilizando los discos usb que tengo. Actualmente esta corriendo la versi\u00f3n de debian disponible en la secci\u00f3n <a href=\"http:\/\/www.raspberrypi.org\/downloads\">Downloads<\/a> del sitio oficial de Raspberry. La instalaci\u00f3n del OS fue muy simple fue s\u00f3lo utilizar el comando\/software\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>\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\u00a0<strong>\/etc\/transmission-daemon\/settings.json<\/strong><\/p>\n<pre lang=\"bash\">sudo vim\u00a0\/etc\/transmission-daemon\/settings.json<\/pre>\n<p>Algunos datos de mi configuraci\u00f3n 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\u00f3ximos post mostrar\u00e9 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\u00e1tica a transmission.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hace un par de semanas lleg\u00f3 mi raspberry pi\u00a0de 700mhz y 256MB de RAM. La compr\u00e9 principalmente para configurar un sistema de descargas utilizando los discos usb que tengo. Actualmente esta corriendo la versi\u00f3n de debian disponible en la secci\u00f3n Downloads del sitio oficial de Raspberry. La instalaci\u00f3n del OS fue muy simple fue s\u00f3lo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"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_shortlink":"https:\/\/wp.me\/p5Pxa3-7X","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_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}]}}