AGGIORNATA IL 16 Aprile 2008SOLO PER I SEGUENTI MODELLI:
DS107+ (64 o 128MB di RAM)
DS207+
CS407
RS407 Per prima cosa installate l' ARM Marvell bootstrap
Create una directory condivisa attraverso l'interfaccia web
Ad Esempio download
Abilitate Telnet o SSH nel vostro Server Synology (se non lo avete già fatto)
Qui trovate le informazioni di come fare :
Scaricate il file necessario ad esempio
Abilita SSHAbilita SSHAbilita TelnetDisabilita SSHDisabilita Telnetandate nell'interfaccia web del synology alla voce Sistema>Aggiornamento Firmware e caricate questo file come aggiornamento.
Attendete qualche minuto per il riavvio
Ora potete accedere alla shell linux del NAS tramite un client SSH (ad esempio
Putty), qui dovete inserire l'indirizzo IP del NAS (es. 192.168.0.2) e la porta 22 e cliccate su "Open".
Se vi viene richiesta una conferma di accettazione della chiave RSA, accettate.
A questo punto vi viene chiesto user: mettete
root e la password ed inserite
quella impostata per l'amministrazione.
Ora siete pronti per scaricare ed installare il bootstrap.
digitate (o tagliate il codice direttamente dal forum e copiatelo in ssh):
Codice:cd /volume1/download
sacricate il bootstrap digitando:
Codice:wget http://www.maartendamen.com/synoware/ds_armmarvell-bootstrap_1.0.xsh
Fate partire l'installazione dalla directory corrente (download) dove avete appena scaricato il bootstrap digitando:
Codice:sh ds_armmarvell-bootstrap_1.0.xsh
L'installazione partirà, attendete con pazienza la fine.
Ora modificate da dove ipkg, prende i pacchetti digitando:
Codice:vi /opt/etc/ipkg.conf
A questo punto siete nell'editor e dovete sostituire la prima riga:
Codice:src synoware http://www.maartendamen.com/synoware
Con questa
Codice:src/gz syno-x07 http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable
Ad installazione completata procedete con l'aggiornamento dei pacchetti digitando:
Per visualizzare una lista di pacchetti disponibili, utilizzate il seguente comando:
ora il bootstrap è installato e procedete con l'installazione di
rtorrentse volete salvare i file nella cartella video (che viene create se abilitate il supporto UPnP)
create una cartella tmp nella cartella video con il seguente comando:
Codice:mkdir /volume1/video/tmp/
Installate rtorrent digitando:
Codice:ipkg install rtorrent
ora dovete creare il file .rtorrent.rc nella direcotry ~ usando l'editor vi
ed inseriteci i seguenti codici
Codice:#Numero di nodi a cui connettersi per ogni torrent in download
min_peers = 40
max_peers = 1000
# Numero di nodi a cui connetersi per ogni torrent completato
# (-1 = stesso valore impostato per i torrent in download)
min_peers_seed = 10
max_peers_seed = 50
# Numero massimo di Upload simutanei
max_uploads = 5
# soglia di download e upload massimo. 0 per nessun limite
download_rate = 200
upload_rate = 30
#Directory per il salvataggio dei file scaricati
directory = /volume1/video/tmp/
# intervallo di porte per la connessione
port_range = 6881-6882
# Possibilità di usare porte radom nell'intervallo specificato
port_random = yes
# Permetti l'uso di traker udp
use_udp_trackers = yes
#posto dove sono i flie punto torrent
schedule = watch_directory,5,5,load_start=/volume1/public/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = ratio,60,60,"stop_on_ratio=100"
#quando finisce il download trasferisci i file nella cartella Video
on_finished = move_complete,"execute=mv,$d.get_base_path=,/volume1/video/ ; d.set_directory=/volume1/video/"
Per lanciare rtorrent digitate:
per inserire un file in download dovete inserire il file .torrent nella cartella public del vostro Synology.
Ogni tanto per aggiornare tutti i pacchetti alle ultime versioni digitate:(Attenzione che aggiorna tutti i pacchetti installati con ipkg. Consiglio prima di copiarvi eventuali file di configurazione che avete modificato.)
Codice:ipkg update
ipkg upgrade
TIPS di Galotar:
Ora un piccolo consiglio : questa versione supporta il dht(ricerca fonti con tracker down)
Per attivarlo basta fare quanto segue :
aggiungete tre righe che sono :
Codice:session = ~/.session_rtorrent
dht = auto
dht_port = XXXX
Dove XXXX indica la porta che avete forwardato sul router verso il nas, quindi se scegliete la 50000 sostituite il valore a XXXX.
Per chi non ha il comando screen installato :
Codice:wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/screen_4.0.3-2_arm.ipk
ipkg update
ipkg install screen_4.0.3-2_arm.ipk
Screen è il comando che serve a mantenere aperto rtorrent alla chiusura di putty : il comando è screen rtorrent
Una volta rientrati su putty basterà scrivere
Altro TIPS di Galotar:
Encryption della connessione.
L'encryption delle connessioni nei programmi di p2p è nato per mascherare l'invio/ricezione dei dati ai provider che usano il filtraggio (es.tele2).
Altra cosa importante è che molti dei client torrent usano questo metodo di connessione cryptata, e tra le varie scelte c'è anche quella di scartare le connessioni non cryptate.
Ecco perché l'encryption diventa un altro tuning: non vedremo più scartato il nostro client per mancanza di questa feature.
Per usarla in rtorrent basta fare come segue:
E aggiungete la seguente riga :
Codice:encryption = allow_incoming,try_outgoing