Dal termine di ricerca, "linkto:"FoneraTorrent"", non risulta alcuna corrispondenza. Cambiare qualche termine e consultare AiutoSuRicerche per ulteriori informazioni.

Nascondi questo messaggio
Italiano English
Modifica History Actions

FoneraTorrent

Dato che c'erano poche pagine su questo wiki, ho pensato di farne una nuova!

Come configurare la fonera 2 per scaricare torrent su hard disk esterno

  • Formattare l'hard disk (FAT ahimè è il più compatibile)
  • Installare i moduli per leggere il fs (debuggare eventuali problemi con l'aiuto di dmsg)

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
  • A questo punto Installare transmission

opkg install transmission-daemon transmission-web 
  • 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/

{
    "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
}
  • 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

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
}