Caricamento contenuto pagina

È possibile caricare il contenuto per la pagina indicata sotto. Se viene cambiato il nome della pagina, è possibile caricare il contenuto per un'altra pagina. Se il nome della pagina è lasciato vuoto, il nome della pagina viene ipotizzato dal nome del file.

File da cui caricare il contenuto della pagina
Nome pagina
Commento
Di che colore era il cavallo bianco di Napoleone?

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
}