User avatar
oozic
Posts: 249
Joined: Sun Nov 25, 2012 10:58 pm

Download station torrent + "NAS"

Mon Nov 26, 2012 8:30 pm

Vi posto la mia configurazione e con calma nei prossimi giorni se trovo il tempo faccio una guida un pò piu dettagliata :)

Elementi necessari:
- RPi
- alimentatore (personalmente ho quello di RS components, quello dell'iPhone e quello del blackberry e funzionano correttamente)
- sd con raspbian
- un posto dove salvare i file (hd usb, hd di rete, nas, ...)

Step zero:
ho installato Raspbian la prima volta collegando il RPi allo schermo e alla tastiera in modo da configurare l'accesso ssh, è una delle opzioni chieste al primo boot credo.
ho assegnato un ip statico a RPi per comodità di accesso, nel mio caso 192.168.1.200

Step1:
una volta configurato l'accesso tramite ssh ho rimosso tastiera e video.
a questo tramite terminale (OSX o linux) oppure tramite Putty (Windows) si ha accesso a RPi

Code: Select all

ssh NOMEUTENTE@192.168.1.200
sostituite nomeutente e ip con il vostro.

Step2:
collegamento e mount dell'hard disk esterno.
generalmente basta collegarlo e se non avete altri dischi o periferiche usb collegate questo comando monta l'hd in modo automatico:

Code: Select all

sudo mount /dev/sda1 /media/nome_che_volete
fatto questo è comodo installare samba che permette il filesharing con altri computer(windows specialmente ma anche osx/linux)

Code: Select all

sudo apt-get install samba smbfs
fatto questo dovreste poter configurare samba editando il file /etc/samba/smb.conf

Code: Select all

sudo nano /etc/samba/smb.conf
vi consiglio di leggere questa breve guida su come farlo:
http://chirale.wordpress.com/2012/08/31 ... ith-samba/

Step3:
installazione di transmission-daemon

Code: Select all

sudo apt-get install transmission-daemon
una volta installato si vanno ad editare le preferenze allo stesso modo di samba:

Code: Select all

sudo nano /etc/transmission-daemon/settings.json
vi rimando qui per una lettura più dettagliata:
http://guide.debianizzati.org/index.php/Transmission
-- continuo la guida nei prossimi giorni più dettagliatamente

Step4:
andando all'indirizzo specificato nell'interfaccia web di transmission, il mio ad'esempio è 192.168.1.200:9091 potete caricare i nuovi torrent.

to-do nei prossimi giorni:
- guida più dettagliata
- settaggi transmission (parametri torrent)
- qualche screenshot magari

qualsiasi consiglio è bene accetto ;)
RPi #1: xbmc - transmission daemon
RPi #2: nginx - nodejs - samba
http://mattia-asti.it

ale92_
Posts: 1
Joined: Mon Nov 26, 2012 10:24 pm

Re: Download station torrent + "NAS"

Mon Nov 26, 2012 10:28 pm

chiedo perchè vorrei fare anche io una cosa del genere...
visto che hai installato samba per la condivisione dei file (o comunque anche senza) non sarebbe più comodo una sd da 32 gb (se non di più) che ormai si trovano a 30€ così che non hai nè altri impicci fisici nè altre cose da alimentare (cosa che invece avresti con gli hd)?

certo c'è il fatto che la capacità è molto più bassa di un hd ma sono comunque 30gb di file

omiez
Posts: 134
Joined: Sun Sep 30, 2012 10:10 pm
Location: Brasil

Re: Download station torrent + "NAS"

Tue Nov 27, 2012 12:59 am

Ottimo oozic

Aspetto con ansia la tua espansione della guida.

Il mio Rpi numero 2 arriva i primi giorni di Dicembre e seguirò la tua guida.

Ho già fatto qualche provetta e ho installato ntfs-3G e mi sembra che l'hard disk venga montato in automatico,correggi mi se sbaglio.

Grazie
Nr.1 Raspberry Pi Mod.B Rev.2 256Mb Ram (Raspbian)

Raspberry Pi Mod.B Rev.2 512Mb Ram (Maybe i´ll get one)

User avatar
Dagon84
Posts: 9
Joined: Tue Nov 27, 2012 9:25 am
Location: Italia
Contact: Website

Re: Download station torrent + "NAS"

Tue Nov 27, 2012 10:10 am

Grazie Oozic per la tua guida!

Personalmente non ho ancora installato samba, penso lo farò nel fine settimana!

io ho risolto così:

Elementi necessari:
- RPi
- cavo micro USB collegato alla porta usb del router Alice Gate 2+
- Installazione tramite il comando dd della immagine "raspbian" su memoria SD da 8 GB

Step zero:
ho installato Raspbian la prima volta collegando il RPi alla TV a tubo catodico tramite il cavo RCA, e l'interfaccia era tutta in bianco e nero, evidentemente per via della frequenza :D
Ho installato una tastiera di quelle cinesi che si piegano ed un mouse USB, sono entrato nell'interfaccia grafica, ed invece di accedere tramite SSH ho preferito installare TightVNC per la condivisione schermo, se volete posto gli step seguiti.

Dato che l'immagine Raspbian occupa circa 2 GB e lascia inutilizzati gli altri 6, ho installato GParted e separato le due partizioni, una con il SO e l'altra per i dati.
Ho avuto dei problemi di scrittura, quindi, contro ogni regola, le ho assegnato i permessi 777.
Non so se c'è bisogno di una guida passo passo anche per questa cosa qui, penso di no :D

Step 1
ho installato da terminale il transmission daemon come hai fatto tu, e poi per sicurezza, nel caso si fosse attivato subito dopo l'installazione l'ho stoppato

Code: Select all

sudo service transmission-daemon stop
Ho aperto il file di settaggio

Code: Select all

sudo nano /etc/transmission-daemon/settings.json
ed ho cambiato

Code: Select all

"rpc-whitelist-enabled": false
.

Ho configurato la directory per il dowload compelto e quello incompleto, nel mio caso

Code: Select all

"download-dir": "/media/data/torrent/"

Code: Select all

"incomplete-dir": "/media/data/torrent/incomplete",
"incomplete-dir-enabled": true,
Ho cambiato la password qui:

Code: Select all

"rpc-password": "aPassword"
E poi giusto per sicurezza, ho salvato il file di setting con il comando

Code: Select all

sudo cp /etc/transmission-daemon/settings.json ~/settings.json.BACKUP
Ed ho riavviato il transmission daemon

Code: Select all

sudo service transmission-daemon reload
Questa è la mia configurazione

Code: Select all

{
"alt-speed-down": 2000,
"alt-speed-enabled": true,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": true,
"alt-speed-time-end": 1425,
"alt-speed-up": 10,
"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/data/torrent/",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 5,
"idle-seeding-limit-enabled": true,
"incomplete-dir": "/media/data/torrent/incomplete",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 100,
"peer-limit-per-torrent": 30,
"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": 0.1000,
"ratio-limit-enabled": true,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "passwordHERE",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "pi",
"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": 15,
"speed-limit-up-enabled": true,
"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
}
Naturalmente, sulla mia rete il Raspberry non cambia IP perchè non lo stacco mai, ma, volendolo utilizzare da cellulare per caricare i torrent, sono andato su www.no-ip.com ed ho attivato un DNS.

Dal router, poi, ho aperto la porta 9091 in modo tale da poter accedere all'interfaccia grafica anche da altre reti, tutto qui.

Ciao a tutti

Francesco
Raspberry Pi Model B 256MB @ Bianzé, VC, Italy
Check my pics at www.FrancescoDeRosa.net

abcdeeeeff
Posts: 11
Joined: Wed Nov 28, 2012 10:24 am

Re: Download station torrent + "NAS"

Wed Nov 28, 2012 10:26 am

grazie per le guide, ma le performance come sono?
lo chiedo a causa dei driver delle porte ethernet/usb che, a quanto so io, sono poco ottimizzati, e quindi non sono particolarmente veloci

wss2
Posts: 1
Joined: Fri Nov 30, 2012 1:40 pm

Re: Download station torrent + "NAS"

Fri Nov 30, 2012 1:44 pm

Salve ragazzi ho instalalto tutto e funziona quasi perfettamente anche se ogni tanto si impuntano i download e il refresh della pagina al mio_ip:9091 è molto lento secondo voi da cosa è dovuto?

User avatar
Dagon84
Posts: 9
Joined: Tue Nov 27, 2012 9:25 am
Location: Italia
Contact: Website

Re: Download station torrent + "NAS"

Sat Dec 01, 2012 9:52 am

wss2 wrote:Salve ragazzi ho instalalto tutto e funziona quasi perfettamente anche se ogni tanto si impuntano i download e il refresh della pagina al mio_ip:9091 è molto lento secondo voi da cosa è dovuto?
La butto lì, non è che dipende dalla velocità della ADSL? Come sono le tue impostazioni del file settings.json?

Per quanto riguarda Samba, ho installato tutto in 2 minuti seguendo la guida sopra, ma ho dei problemi riguardo agli utenti.

1) innanzitutto, ho aggiunto l'utente PI e la sua relativa Password, ma ora vorrei cambiara e non so come fare.
2) ho aggiunto un altro utente, Dagon84, e relativa password, ma quando acceddo mi dice che l'utente non esiste.
3) Vorrei abilitare la Sola Lettura per gli utenti GUEST, ma non so come fare :|

Consigli? :D
Raspberry Pi Model B 256MB @ Bianzé, VC, Italy
Check my pics at www.FrancescoDeRosa.net

User avatar
aka399
Posts: 59
Joined: Tue Aug 07, 2012 3:15 pm

Re: Download station torrent + "NAS"

Sat Dec 01, 2012 1:23 pm

Interessatissimo.
vorrei acquistare un Rpi per sfruttarlo come nas/media server dlna. Al momento uso il pc con debian + serviio e il televisore in salotto in wifi e funziona tutto alla perfezione. Si riuscirebbe anche col lampone? in tal modo eviterei di tenere accesa la macchina principale, dalla quale asporterei il disco da 1 tb per collegarla al raspi, riducendo i consumi. Immagino mi servirà un adattatore sata-usb (devono essere alimentati esternamente?) ma mi chiedo, dato che il bus ethernet e usb è lo stesso, se ci possono essere difficoltà con lo streaming (il raspi sarà connesso al router via cavo e poi da lì via wifi) anche HD.
attendo lumi.

User avatar
aka399
Posts: 59
Joined: Tue Aug 07, 2012 3:15 pm

Re: Download station torrent + "NAS"

Sat Dec 29, 2012 2:21 pm

nessuno?

3-4-Fun
Posts: 50
Joined: Sun Dec 23, 2012 3:25 pm

Re: Download station torrent + "NAS"

Sat Dec 29, 2012 2:38 pm

@aka399:
Suppongo di avere una configurazione simile allatua.

Hardware: RasPi, chiavetta 16GB connesso al router via cavo.
Software: Raspbian con Samba, amule-daemon e ssh
Dal mio scatolotto multimediale accedo in wifi al router, e quindi allo share samba.

Il tutto funziona benissimo e senza i problemi che avevo in passato con lo NSLU2, che era troppo limitato come risorse hw. Il problema + grosso che avevo (lentezza nel trasferimento dati verso la chiavetta USB) è stato risolto semplicemente modificando il file /etc/fstab aggiungendo noatime alla entry della chiavetta.
Non avendo una TV HD, non so dirti come funzionerà lo streaming, ma credo che dipenderà tutto dalla bontà del segnale wifi.
Per ora, con amule-daemon attivo e condivisione samba in uso, la cpu è sempre al di sotto del 10%.

saluti

Walimay
Posts: 14
Joined: Sat Jan 05, 2013 11:30 am

Re: Download station torrent + "NAS"

Sat Jan 05, 2013 11:39 am

Ciao,
ho preso spunto dalla tua configurazione.
ho installato:
samba
transmission-daemon
mpd (per fare il play dei miei file audio direttamente sullo stereo)

Il mio PI e' connesso alla rete Wifi tramite chiavetta usb.
E' connesso ad un hub usb autoalimentato (da cui prende anche l'alimentazione) ed a cui sono connessi un disco USB (esterno, alimentato) e la tastiera.
La chiavetta e' direttamente sulla porta usb del PI.

Ha sempre lavorato bene, ma pare che ora, mi si impalli la connessione wifi.
Per quanto ho potuto capire tutto e' nato mettendo in download dei torrent.
Ha lavorato per giorni interi H24 senza problemi, da ieri sera, con un torrent in download mi perde la connessione.

Ho provato a fare un iwlist wlan0 scan e vede il mio SSID.
La chiavetta e' conifigurata in "manual".
se provo un reboot da console mi si blocca su "deconfiguring network interfaces" e devo staccare l'alimentazione.

Sai per caso che tipo di problema possa esserci ?
Non credo ad un problema di alimentazione, o forse si ?

Grazie.

User avatar
Lord Router
Posts: 48
Joined: Sat Jan 12, 2013 4:09 pm

Re: Download station torrent + "NAS"

Fri Jan 25, 2013 2:13 pm

Sto provando anche io, sembra funzionare...
domani vi aggiorno... :D
RPi #1: SDHC 8Gb Class 10 + Clear Case + Raspbian + vnc + samba + transmission-deamon
RPi #2: Molto presto ....

User avatar
Lord Router
Posts: 48
Joined: Sat Jan 12, 2013 4:09 pm

Re: Download station torrent + "NAS"

Fri Jan 25, 2013 6:18 pm

Ciao a tutti,

Come anticipato sto facendo i miei tentativi, li chiamo così perchè ancora non riesco ad avere una macchina operativa al 100%.

Diciamo subito che ho seguito alla lettera tutte le guide segnalate e/o consigliate ed in effetti ho installato sia vnc che transmission senza problemi.
Non so perchè. però, dopo un po di tempo che vnc è aperto (sia in std-by che in uso), se esco cliccando sulla "X" per chiudere la finestra (di win7) mi rimane impossibile ricollegarmi via vnc, mentre non ho problemi (non sempre per la verità) con putty. L'host si rifiuta.

L'output che ricevo quando provo da putty a ripristinare vnc è:

Code: Select all

pi@raspberrypi ~ $  vncserver :1 -geometry 1920x1080 -depth 24

Warning: raspberrypi:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server raspberrypi:1
A VNC server is already running as :1
Il che mi fa pensare che quel file blocca l'accesso, ma allora come mai subito dopo dice che è un servizio avviato?

Poi non sono ancora riuscito a scrivere nulla sulla chiavetta usb, che per prova prima di distruggere un hdd sto usando, in quanto mi dice che è in sola lettura e sia con chmod che chown non riesco a renderla scrivibile (sarà perchè è in fat32?)

Altro problema invece è che ancora non riesco ad riavviare la macchina con tutti i servizi partiti in automatico (credo che si blocchi al login).

Qualche idea?

Grazie.

LR
RPi #1: SDHC 8Gb Class 10 + Clear Case + Raspbian + vnc + samba + transmission-deamon
RPi #2: Molto presto ....

Walimay
Posts: 14
Joined: Sat Jan 05, 2013 11:30 am

Re: Download station torrent + "NAS"

Fri Jan 25, 2013 7:56 pm

Ciao, se hai un po di pazienza domani mattina cerco di rispondere alle domande. Stasera purtroppo non posso. Ciao!

User avatar
Lord Router
Posts: 48
Joined: Sat Jan 12, 2013 4:09 pm

Re: Download station torrent + "NAS"

Sat Jan 26, 2013 9:50 am

Si grazie ciao...spero proprio tu possa aiutarmi...
Se ti va sono disponibile anche via teamspeak3

Ciao e grazie ancora.
LR
RPi #1: SDHC 8Gb Class 10 + Clear Case + Raspbian + vnc + samba + transmission-deamon
RPi #2: Molto presto ....

User avatar
oozic
Posts: 249
Joined: Sun Nov 25, 2012 10:58 pm

Re: Download station torrent + "NAS"

Sat Jan 26, 2013 9:57 am

innanzitutto quando devi settare impostazioni o scrivere config usa l'utente root, altrimenti con l'utente "pi" non hai permessi magari di fare alcune operazioni.

dalla shell digita "su" e accedi all'utente root.
RPi #1: xbmc - transmission daemon
RPi #2: nginx - nodejs - samba
http://mattia-asti.it

User avatar
Lord Router
Posts: 48
Joined: Sat Jan 12, 2013 4:09 pm

Re: Download station torrent + "NAS"

Sat Jan 26, 2013 10:23 am

uso sempre sudo
RPi #1: SDHC 8Gb Class 10 + Clear Case + Raspbian + vnc + samba + transmission-deamon
RPi #2: Molto presto ....

giorgiofolle
Posts: 45
Joined: Thu Jan 17, 2013 12:35 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 12:27 am

ok , ci sono quasi , mi sono bloccato però al comando

Code: Select all

sudo mount /dev/sda1 /media/nome_che_volete
io ho inserito la chiavetta (si chiama "gio") con all l'interno una cartella sempre chiamata "gio"
come faccio a montarla ?

User avatar
Lord Router
Posts: 48
Joined: Sat Jan 12, 2013 4:09 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 9:09 am

sudo mount /dev/sda1 /media/gio/
RPi #1: SDHC 8Gb Class 10 + Clear Case + Raspbian + vnc + samba + transmission-deamon
RPi #2: Molto presto ....

Walimay
Posts: 14
Joined: Sat Jan 05, 2013 11:30 am

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 9:33 am

Ciao,
il comando mount funziona cosi (usa sudo se non sei root)

mount [opzoni] device posizione

nel comando puoi anche specificare il tipo di filesystem (NTFS, FAT ecc)

un esempio e' questo:

mount /dev/sda1 /media/USB vfat rw,dmask=777,fmask=777,umask=0 0 0

che esegue il mount del device sda1 (uno dei dischi)
nel percorso /media/usb (che deve già eseistere)
come filesystem vfat (puoi mettere auto che dovrebbe riconoscerlo da solo)
rw = in lettura e scrittura
dmask, fmask indicano che i file e le cartelle hanno permessi completi per tutti
umask=0 indica (in breve) che tutti hanno gli stessi permessi
0 sta a indicare se deve essere soggetto a backup
2 indica di non eseguire il check del filesystem.

se vuoi farlo montare al boot in automatico devi aggiungere una riga in /mnt/fstab

aall'avvio il filesystem viene montato in automatico, oppure lo monti con: mount -a

hth
Max.

giorgiofolle
Posts: 45
Joined: Thu Jan 17, 2013 12:35 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 10:24 am

no , la cosa che non ho capito , è io dentro la chiavetta non ho nulla , ma nel percorso che mi hai scritto c'è media e chiavetta ..
questi due dove li devo creare ?

Walimay
Posts: 14
Joined: Sat Jan 05, 2013 11:30 am

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 10:30 am

Per comodità si usa /media/qualcosa ma puoi usare quello che vuoi

con il comando dmseg dovresti vedere come il raspi vede la chiavetta usb, di solito /dev/sda1
il comando mount vuole che la cartella di destinazione sia già presente, non la crea da solo.

quindi prima crei la cartella usb sotto media:
sudo mkdir /media/usb

poi monti la usb su /media/usb
sudo mount /dev/sda1 /media/usb

e per vedere il contenuto della chiavetta fai
ls /media/usb

per smontarlo fai
umount /media/usb

HTH
Max

giorgiofolle
Posts: 45
Joined: Thu Jan 17, 2013 12:35 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 10:52 am

Scusa se sto continuando a stressarti :lol: :lol: ma non capisco .
allora , con fldisk , la chiavetta me la rileva con dev/sda1 e fin qui ok
ma media/ a cosa corrisponde ? a una cartella che creo dentro la chiavetta ?
è questo che vorrei capire

3-4-Fun
Posts: 50
Joined: Sun Dec 23, 2012 3:25 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 11:59 am

giorgiofolle wrote:Scusa se sto continuando a stressarti :lol: :lol: ma non capisco .
allora , con fldisk , la chiavetta me la rileva con dev/sda1 e fin qui ok
ma media/ a cosa corrisponde ? a una cartella che creo dentro la chiavetta ?
è questo che vorrei capire
/media è una directory che crea il sistema alla partenza.
Sotto /media vengono montati i filesystem delle periferiche usb (chiavette, hd, mp3, ecc) appena viene rilevata una nuova periferica.
Sul mio sistema, la chiavetta viene montata automaticamente su /media/usb0, non appena la inserisco nello slot.
Se a te non succede, probabilmente è perchè non è formattata, ovvero, dopo fdisk (creazione della partizione), si deve fare un mkfs (creazione del filesystem). La chiavetta di solito viene formattata VFAT (per completa compatibilità con i sistemi Windows) con mkfs.vfat, oppure EXT3/EXT4 (per una migliore gestione degli attributi dei file su linux) con mkfs.ext3.

Spero di essere stato chiaro.
Saluti

giorgiofolle
Posts: 45
Joined: Thu Jan 17, 2013 12:35 pm

Re: Download station torrent + "NAS"

Sun Jan 27, 2013 12:36 pm

Ommama , sto diventando pazzo :shock:

allora : ho la mia chiavetta , la formatto in windows (fat) (la chiavetta si chiama "gio" )
non inserisco nulla all interno , come devo procedere ?

Return to “Italiano”