<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>FoneraTorrent</title><revhistory><revision><revnumber>6</revnumber><date>2010-10-07 22:15:28</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>5</revnumber><date>2010-10-07 22:04:23</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>4</revnumber><date>2010-10-07 21:48:53</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>3</revnumber><date>2010-10-07 21:06:07</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>2</revnumber><date>2010-10-07 20:14:17</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision><revision><revnumber>1</revnumber><date>2010-10-07 20:10:47</date><authorinitials>OrazioPirataDelloSpazio</authorinitials></revision></revhistory></articleinfo><para>Dato che c'erano poche pagine su questo wiki, ho pensato di farne una nuova! </para><section><title>Come configurare la fonera 2 per scaricare torrent su hard disk esterno</title><itemizedlist><listitem><para>Formattare l'hard disk (FAT ahimè è il più compatibile) </para></listitem><listitem><para>Installare i moduli per leggere il fs (debuggare eventuali problemi con l'aiuto di dmsg) </para></listitem></itemizedlist><screen><![CDATA[opkg install kmod-fs-vfat kmod-usb-storage
opkg install kmod-scsi-core kmod-scsi-generic
opkg install kmod-usb-ohci kmod-usb-uhci kmod-usb2 libusb-1.0 libusb kmod-nls-cp437 kmod-nls-iso8859-1]]></screen><itemizedlist><listitem><para>A questo punto Installare transmission  </para></listitem></itemizedlist><screen><![CDATA[opkg install transmission-daemon transmission-web ]]></screen><itemizedlist><listitem><para>Ora dobbiamo configurare transmission. Creare un file .json tipo questo dentro una directory dell'hard disk esterno (nella stessa directory transmission salverà anche i file .torrent, non possiamo lasciarli nella fonera senno' si intoppa). Per avere il file da modificare basta lanciare transmission e cercare in /root/.config/ </para></listitem></itemizedlist><screen><![CDATA[{
    "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, 
    "dht-enabled": true, 
    "download-dir": "\/mnt\/usbdrive\/download", 
    "encryption": 1, 
    "incomplete-dir": "\/mnt\/usbdrive\/fonera_torrent\/\/Incomplete", 
    "incomplete-dir-enabled": false, 
    "lazy-bitfield-enabled": true, 
    "message-level": 2, 
    "open-file-limit": 32, 
    "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": 0, 
    "pex-enabled": true, 
    "port-forwarding-enabled": true, 
    "preallocation": 1, 
    "proxy": "", 
    "proxy-auth-enabled": false, 
    "proxy-auth-password": "", 
    "proxy-auth-username": "", 
    "proxy-enabled": false, 
    "proxy-port": 80, 
    "proxy-type": 0, 
    "ratio-limit": 214748.3647, 
    "ratio-limit-enabled": false, 
    "rename-partial-files": true, 
    "rpc-authentication-required": true, 
    "rpc-bind-address": "0.0.0.0", 
    "rpc-enabled": true, 
    "rpc-password": "{dndsjkandsjkand\/A", 
    "rpc-port": 9091, 
    "rpc-username": "myusername", 
    "rpc-whitelist": "127.0.0.1", 
    "rpc-whitelist-enabled": false, 
    "speed-limit-down": 50, 
    "speed-limit-down-enabled": true, 
    "speed-limit-up": 30, 
    "speed-limit-up-enabled": true, 
    "umask": 18, 
    "upload-slots-per-torrent": 14
}]]></screen><itemizedlist><listitem><para>ora ci serve uno script in init.d che ci monti l'hard disk esterno e faccia partire transission impostando correttamente la directory di configurazione  </para></listitem></itemizedlist><screen><![CDATA[START=80
STOP=40
start()
{
        echo -n "Mounting USB drive: "
        mount -t vfat  /dev/sda1 /mnt/hd
        echo "Done."
        echo -n "Starting Transmission: "                                
        /usr/bin/transmission-daemon -f -g /mnt/hd/fonera_torrent_config/
        echo "Done."
                                        
}                                       
stop()                                  
{                                       
        echo -n "Umounting USB drive:  "
        sync            
        sync            
        umount /dev/sda1
        echo "Done."
        echo -n "Stopping transmission..."
        killall transmission-daemon
        echo -n "Done."
}            
restart()    
{            
        stop 
        start
}]]></screen></section></article>