Tempo fa avevo un QNAP, adesso però l’ho tolto, quindi vado a memoria.
Il mio aveva un processore ARM. Nello specifico avevo un TS-219PII
Eccome come installare aMuled e aMuleweb su NAS QNAP [ARM]
-
Scarica il pacchetto ipkg e copiarlo sul NAS
-
Abiltare SSH sul nas (MENU->Servizi di rete->Telnet/SSH)
-
Installare ipkg dall’interfaccia del QNAP (MENU->applicazioni->plugin QPKG->Optware)
-
Collegarsi tramite SSH e spostarsi nella cartella dove si è copiato il file ipkg ed eseguire:
ipkg install <nome_pacchetto.ipk> (es. ipkg install amule-adunanza_3.14b3-9_arm.ipk)
4a) Se si riceve errore, eseguire il seguente comando:
ipkg install -force-depends amule
4b) Se ci sono ancora errori eseguire anche:
ipkg install libstdc++ wxbase zlib libcurl libpng readline ncurses libpng libjpeg freetype fontconfig expat
-
Amule ora dovrebbe essere installato ma deve essere configurato prima dell’esecuzione
-
Creare una utenza con la quale poi si lancerà il programma ed impostare la password
adduser amule passwd amule < vostra_password >
ATTENZIONE: per poter usare tramite SSH un’utenza diversa da admin su un QNAP, è necessario eseguire la procedura descritta nel post seguente. Altrimenti bisogna eseguire aMule come root (non consigliato). Installare aMuled e aMuleweb su NAS QNAP [ARM]
6a) Se avete creato l’utenza e seguito le istruzioni per loggarsi con utente diverso da root, uscire dalla sessione SSH e riloggarsi come amule
- lanciare il programma
amuled
-
Il programma avvisa che è la prima volta che viene avviato. Se non esce in automatico interrompiamo l’esecuzione premendo CTRL-C due volte.
-
Impostiamo la password che si vorrà utilizzare per l’interfaccia grafica fondamentale per gestire in maniera ottimale amule
amuleweb -w -P=password --admin-pass=password
-
Andare nella cartella di amule, aprire il file /home/amule/.aMule/remote.conf e segnarsi il codice MD5 della password impostata in precedenza, il valore è la stringa alfanumerica che si trova dopo la dicitura “Password=”: (ex: Password=5f4dcc3b5aa765d61d8327deb882cf99)
-
Editare il file amule.conf ed impostare ad 1 i valori di connessione per WebServer e ExternalConnection, nella posizione password incollare il valore precedentemente copiato.
[WebServer] Enabled=1 Password=5f4dcc3b5aa765d61d8327deb882cf99 ... [ExternalConnect] AcceptExternalConnections=1 ECAddress= ECPort=4712 ECPassword=5f4dcc3b5aa765d61d8327deb882cf99'
-
Scaricare una lista di nodi per Adunanza
cd /home/amule/.aMule
get http://update.adunanza.net/amule/adu_nodes.dat -
Avviare amule in background
amuled -f
ATTENZIONE: per cambiate i path delle cartelle Temp ed Incoming modificare il file /home/amule/.aMule/amule.conf alle righe IncomingDir= e Temp =
INFO: se necessario per stoppare amuled eseguire il comando:
killall amuled amuleweb
Amule può impiegare lungo tempo (anche giorni) al suo primo avvio prima di recuperare una lista di nodi tale da poter funzionare, quindi può accadere di vederlo in Connetting o Firwalled per i primi giorni. Si consiglia di lanciare delle ricerche di file molto diffusi per facilitare il tracciamento dei nodi.
Amuleweb è l’interfaccia di gestione web di amuled. E’ raggiungibile collegandosi all’indirizzo del proprio NAS alla porta 4711 (ex: http://192.168.0.x:4711) o scaricare il programma AmuleGUI.
La versione di AmuleGUI che si utilizza deve essere maggiore od uguale alla versione di amule adunanza installata. Versioni più vecchie NON funzionano nel 90% dei casi.