Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Automontar HDD Usb para transmission

Mon Oct 15, 2012 11:46 pm

Saludos a todos, me pongo en contacto por que estoy loco intentando solucionar mi problemilla y no encuentro un la web ninguna solución clara.

Bien, estoy liado montando una Raspberry para descargas y NAS. Siguiendo varios turoriales he conseguido dejar correctamente instalado Transmission y montado un disco duro usb para las descargas.

Mi primer problema es que no consigo que Raspbian monte automaticamente el HDD al arrancar y aparte, no consigo descargar nada en el HDD con transmission pues me sale el siguiente mensaje al poco de empezar a descargar: "Error: Permission denied (/ruta/del/archivo)"

He probado a darle permisos con "chmod 777 /ruta/dela/carpeta" pero no funciona.

Alguien puede orientarme en mis quebraderos de cabeza. :oops:

Muchas gracias

PD: Estoy muy verde en temas de linux... aunque con ganas de cambiar esta situación ;D

amolina
Posts: 113
Joined: Wed Aug 01, 2012 4:06 am

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 4:00 am

aqui una posible solucion, espero que te sirva
http://raspberrypi.cl/2012/09/08/raspbi ... o-externo/

Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 12:47 pm

Por ahora no me ha funcionado, pero no he podido hacerlo con tranquilidad, esta noche repasaré los pasos para verificar si va bien o no.

Ya comentaré resultados
Muchas gracias :D

amolina
Posts: 113
Joined: Wed Aug 01, 2012 4:06 am

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 1:00 pm

a mi me srivio :), desde luego que para tener soporte ntfs necesitas tener instlado el ntfs-3g

Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 9:23 pm

Bien, efectivamente no tenía el driver ntfs-3g así que he procedido a instalarlo.

Tras ello, he seguido el tutorial que me has facilitado y he probado a poner la clave del HDD:
"UUID=1AA26276A2625673 /media/descargas ntfs-3g default 0 0"
Y la segunda opcion de poner "/dev/hda1 /media/descargas ntfs-3g default 0 0"
La cuales me siguen denegando acceso desde transmission.

Por curiosidad, he activado SAMBA para revisar si el disco duro está correctamente montado y para mi sorpresa, me permite escribir y borrar archivos sin problemas desde windows, por ello entiendo que he configurado correctamente "fstab".

¿Donde meto la pata? He revisado el settings.json de transmission y detecté un error en la ubicación de los archivos incompletos pero tras solucionarlo, sigue sin funcionarme :oops:

La ruta que pongo para descarga e incompletos es"/media/descargas" ¿Es correcto o hay que definirla de alguna otra forma? :?

Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 10:25 pm

Ok, parece que ya funciona, unos sencillos comandos para dar permisos a las carpetas:
sudo chmod g+rw /media/descarga
sudo chgrp -R debian-transmission /media/descarga

Sacado de: http://forum.xbmc.org/showthread.php?tid=61574

Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Re: Automontar HDD Usb para transmission

Tue Oct 16, 2012 10:55 pm

Buenas de nuevo, aquí ando de nuevo con problemillas que no consigo solucionar... arg!!!

Bien, tras conseguir, con vuestra ayuda, montar automaticamente el HDD externo y que transmission escriba en el mismo, me encuentro con el siguiente mensaje:
"Error: Unable to save resume file: No space left on device"

El tema es que en el settings.json la carpeta de archivos incompletos es la misma que la de descargas, es por esto que no entiendo por que narices me llena la SD con los archivos temporales.

Al usar el comando df -l me da:
Filesystem Size Used Avail Use% Mounted on
rootfs 7.4G 7.0G 0 100% /
/dev/root 7.4G 7.0G 0 100% /
tmpfs 22M 196K 22M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 10M 0 10M 0% /dev
tmpfs 44M 0 44M 0% /run/shm
/dev/mmcblk0p1 56M 37M 20M 66% /boot
tmpfs 44M 0 44M 0% /tmp


Veo que /dev/root está al 100%

El tema es que en el settings.json la carpeta de archivos incompletos es la misma que la de descargas, es por esto que no entiendo por que narices me llena la SD con los archivos temporales.

¿Algún alma caritativa? :D

Titogus
Posts: 18
Joined: Sun Aug 05, 2012 10:42 pm

Re: Automontar HDD Usb para transmission

Wed Oct 17, 2012 11:09 pm

Creo que el problema es que la ruta para los incompletos está mal. Yo tengo una carpeta "Descargas": en mi disco duro y dentro de ésta tengo dos mas "complete" e "incomplete " editando el archivo de configuracion del transmission para que apunten cada una a su sitio. Espero que te sirva.

amolina
Posts: 113
Joined: Wed Aug 01, 2012 4:06 am

Re: Automontar HDD Usb para transmission

Thu Oct 18, 2012 12:49 am

Este es el archiv de configturacion de mi transmit, por si te sirve de referencia

Code: Select all

{
    "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": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": true,
    "download-dir": "/media/disco/torrent/downloads",
    "download-limit": 100,
    "download-limit-enabled": 0,
    "download-queue-enabled": true,
    "download-queue-size": 5,
"encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/media/disco/torrent/downloadspendiente",
    "incomplete-dir-enabled": true,
    "lpd-enabled": false,
    "max-peers-global": 200,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-limit-global": 240,
"peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 1,
    "prefetch-enabled": 1,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "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": "",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "xxxxx",

    "rpc-whitelist": "127.0.0.1,192.168.1.106,192.168.1.101,192.168.1.102,192.168.1.104,192.168.1.106,192.168.1.105",
    "rpc-whitelist-enabled": true,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-limit": 100,
    "upload-limit-enabled": 0,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true
}



Virutas
Posts: 26
Joined: Wed Sep 12, 2012 6:51 am

Re: Automontar HDD Usb para transmission

Thu Oct 18, 2012 8:03 am

¿Se os cuelga la PI descargando directamente sobre el disco duro externo o ese problema ya se solucionó con la última versión? Es que me parece haber leído por aquí que fallaba mucho descargado sobre el USB.

Kchondo
Posts: 8
Joined: Mon Oct 15, 2012 6:48 pm

Re: Automontar HDD Usb para transmission

Thu Oct 18, 2012 6:13 pm

Genial, por fin está funcionando al 100%.

De tanto trastear para hacerlo funcionar deje la Raspberry hasta arriba de basura así que opté por empezar de cero:
1º- Monté el disco duro con el tuto de amolina.
2º- Instalé y configuré SAMBA según este otro tutorial: Montar NAS con SAMBA.
3º- Instalé y configuré TRANSMISSION con el tuto de este mismo foro: Transmission.

Por fin he conseguido que los archivos incompletos se guarden en una carpeta "temp" y los descargados en otra del HDD siguiendo el consejo de Titogus. Además puedo acceder y editar los archivos desde mi htpc y windows sin problemas.

Muchas gracias, he aprendido una barbaridad del funcionamieto de linux, teniendo en cuenta que era, y sigo siendo, un cero a la izda en estos temas.

PD: Contestando a virutas, por ahora mi raspberry lleva descargando unas 4 horas a tope y no se ha colgado.

amolina
Posts: 113
Joined: Wed Aug 01, 2012 4:06 am

Re: Automontar HDD Usb para transmission

Sun Oct 21, 2012 6:20 pm

Virutas, a mi me sucede eso, pero tras varias horas, y no es por enter el raspi todo el dia descargando, sino por la cantidad de downloads activos al mismo tiempo, ahí es cuando la memoria del raspi colapsa y se cuelga.

nitrosito
Posts: 8
Joined: Sun Oct 28, 2012 9:08 pm

Re: Automontar HDD Usb para transmission

Sun Oct 28, 2012 9:11 pm

menos mal que he encontrado este post jaja
Y digo yo, no seria mejor tener las descargas incompletas en un direcctorio de la SD del pi, y las completas en el pendrive?

Lo digo , porque así no estaria todo el rato escribiendo datos en el pendrive. Solo escribiria cuando se copmletaran las descargas.

Por cierto, porque si le decimos que escriba en /home/pi/xx, se queda sin espacio tan pronto?
Cuanto espacio hay para HOME?
tengo una sd de 16GB
saludos

Jerome
Posts: 9
Joined: Tue Oct 30, 2012 6:38 pm

Re: Automontar HDD Usb para transmission

Tue Oct 30, 2012 6:44 pm

Hola a todos, este es mi 1er post.

Solo comentarles que con esta configuración: ""umask": 18," se me presentaban algunos problemas, por ejemplo, si era un archivo .mkv dentro de una carpeta, no podía copiar en ella algún otro archivo, como el respectivo archivo de subtitulo .srt.

Esto lo logré solucionar dejando ese valor de la siguiente forma ""umask": 0,"

Espero que pueda ser de utilidad

Salu2

Jerome

Endoval
Posts: 4
Joined: Sun Oct 07, 2012 2:56 pm

Re: Automontar HDD Usb para transmission

Tue Nov 06, 2012 6:30 pm

A mi me sigue apareciendo esto: "Error: Unable to save resume file: No space left on device". Yo no sé donde mirar ya. Hice un tutorial que venía en este foro y sigo teniendo todo exactamente igual. Por otro lado, (ya que lo he visto un poco más arriba), no sé si esto significa algo: "/dev/root 3919560 3723352 0 100% /". Bueno en fin, en realidad es que no se ni como tratar el asunto...

amolina
Posts: 113
Joined: Wed Aug 01, 2012 4:06 am

Re: Automontar HDD Usb para transmission

Sun Nov 25, 2012 6:17 pm

Debes tener configurado el raspberry para que guarde los torrents en la SD en lugar de un disco externo, por eso el error
Lo "optimo" es que configures el transmit para que almacene los archivos en un disco externo, para que la SD no se quede sin espacio

i02roloe
Posts: 1
Joined: Wed Jan 30, 2013 7:43 am

Re: Automontar HDD Usb para transmission

Wed Jan 30, 2013 7:59 am

Buenos dias, tengo un problema y creo que va muy relacionado también, no se porque pero la tarjeta de memoria SD se llena cuando empiezo a descargar por transmission.

S.ficheros Tamaño Usados Disp Uso% Montado en
rootfs 15G 14G 392K 100% /
/dev/root 15G 14G 392K 100% /

devtmpfs 236M 0 236M 0% /dev
tmpfs 48M 208K 47M 1% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 95M 0 95M 0% /run/shm
/dev/mmcblk0p1 56M 17M 40M 30% /boot
/dev/sda1 466G 69G 398G 15% /media/torrent
tmpfs 95M 0 95M 0% /tmp

He ido a las carpetas de descargas y hay cosas pero en incompletos no.

He estado mirando en mi fichero de configuracion de transmission pero no he visto nada raro.

{
"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": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/media/torrent/descargas",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/media/torrent/descargas",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/media/torrent/incompletos",
"incomplete-dir-enabled": false,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/media/torrent/incompletos",
"incomplete-dir-enabled": false,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 35000,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": false,
"preallocation": 1,
"prefetch-enabled": 1,
"peer-port": 35000,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": false,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"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": "{c64cd42f3959bce6d68d9afe4a470e6800f15ca8YT7dRJMI",
"rpc-port": 50000,
"queue-stalled-minutes": 30,
"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": "{c64cd42f3959bce6d68d9afe4a470e6800f15ca8YT7dRJMI",
"rpc-port": 50000,
"rpc-url": "/transmission/",
"rpc-username": "i0roloe",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true

Dani
Posts: 2
Joined: Wed Jan 30, 2013 3:08 pm

Re: Automontar HDD Usb para transmission

Wed Jan 30, 2013 3:15 pm

A mi me pasaba lo mismo. Al final, eran un par de cosas:
1) en el settings.json aparecian unos directorios que no eran los mismos que mostraba el comando:

Code: Select all

transmsission-daemon -d
2) el disco USB a veces no se montaba correctamente, asi que las descargas se hacian sobre la ruta indicada, pero que colgaba de la partición de la tarjeta SD. En cuanto ponía una descarga grande a bajar, se llenaba en cuestión de minutos (ojo a la opción de reservar el espacio para todo el torrent desde el principio).

UTXPOWA
Posts: 1
Joined: Tue Nov 08, 2016 9:07 pm

Re: Automontar HDD Usb para transmission

Tue Nov 08, 2016 9:25 pm

Muy bueno Dani, me ha costado encontrar una respuesta como la tuya.
Ya hace unos años que utilizo la Raspberry como gestor de de descargas Torrent y siempre me ha funcionado perfecto, excepto por este punto que comentas. Como el fallo de "unable to save resume file" es algo que me sucede muy poco, en este año la primera vez, siempre he tirado del backup del sistema y tira millas.
Desconocía este fallo, que lo que hace es generar otro fallo. Si no se monta bien el disco externo transmission tendría que indicar que no se han encontrado las rutas destino y no cambiartelas por las de la SD hasta que pete.
Aún y así sigo sin saber como liberar el espacio que ha ocupado en la SD, y que la ruta /home/pi/Downloads ni existe, es la que me indica que tiene para las descargas y los incompletos.
Si alguien lo descubre que nos avise.

Gracias
Saludos

Return to “Español”