===
Prima di iniziare l'installazione di Amule, ho preferito partire da un sistema completamente pulito. Per questo ho fatto una inizializzazione completa del nas, quindi formattazione del disco fisso e reset completo di tutto il sistema. Inutile dire che così facendo tutti i nostri dati vengono cancellati e persi per sempre, se non si è fatto un backup prima di procedere.
Nello specifico ho usato il metodo 3 di questa guida:
http://wiki.qnap.com/wiki/Complete_Reinitialization
Se vi interessa si sono anche altri due metodi:
http://wiki.qnap.com/wiki/FAQs#.C2.A0Q. ... page_do.3F
Con questa guida si installa la versione più recente di Amule. Non so dirvi cosa succede se si aggiorna il fw del nas o la versione di Amule stessa, non ho ancora provato.
===
Allora, "materiale" occorrente:
- nas acceso
- conoscere l'indirizzo ip del nas
- ssh attivato (controllare e segnarsi il numero della porta)
- putty installato
- optware installato
ora, apriamo putty, ci logghiamo come admin, installiamo l'editor nano:
Codice: Seleziona tutto
ipkg install nano
Codice: Seleziona tutto
ipkg install amule
Codice: Seleziona tutto
export HOME=/opt/share/amule
Codice: Seleziona tutto
amuled
Codice: Seleziona tutto
cd /opt/share/amule/.aMule
Codice: Seleziona tutto
nano amule.conf
Nick=...
impostiamo le porte di amule alla riga:
Port=...
UDPPort=...
cambiamo (se vogliamo) il percorso di incoming e temp:
TempDir=...
IncomingDir=...
cambiamo queste impostazioni:
ParanoidFiltering=0
IPFilterAutoLoad=0
...
Language=it_IT
cambiamo il link ai server e ai nodi kad:
KadNodesUrl=http://nodes.altervista.org/nodes.dat
Ed2kServersUrl=http://peerates.net/servers.php
Editiamo [ExternalConnect] in questo modo:
[ExternalConnect]
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=ef7628c92bff39c0b3532d36a617cf09
Editiamo [WebServer] in questo modo:
[WebServer]
Enabled=1
Password=ef7628c92bff39c0b3532d36a617cf09
PasswordLow=
Port=4711
WebUPnPTCPPort:50001
UPnPWebServerEnabled=0
UseGzip=1
UseLowRightsUser=0
PageRefreshTime=120
Template=
Path=amuleweb
premiamo ctrl+x, y, invio.
diamo il comando:
Codice: Seleziona tutto
amuled
riapriamo putty, come sopra.
diamo il comando:
Codice: Seleziona tutto
nano /etc/init.d/Optware.sh
Codice: Seleziona tutto
case "$1" in
start)
...[elided]...
# adding Ipkg apps into system path ...
/bin/cat /etc/profile | /bin/grep "PATH" | /bin/grep "/opt/bin" 1>>/dev/null 2>>/dev/null
[ $? -ne 0 ] && /bin/echo "export PATH=$PATH":/opt/bin:/opt/sbin >> /etc/profile
;;
stop)
...[elided]...
Codice: Seleziona tutto
# Patch per http://wiki.qnap.com/wiki/Install_Optware_IPKG
/bin/echo "Run Optware/ipkg /opt/etc/init.d/*"
source /etc/profile
# Start all init scripts in /opt/etc/init.d
# executing them in numerical order.
#
for i in /opt/etc/init.d/S??* ;do
# Ignore dangling symlinks (if any).
#[ ! -f "$i" ] && continue
case "$i" in
*.sh)
# Source shell script for speed.
(
trap - INT QUIT TSTP
set start
. $i
)
;;
*)
# No sh extension, so fork subprocess.
$i start
;;
esac
done
# End patch
avviamo putty, come sopra.
diamo i comandi:
Codice: Seleziona tutto
export HOME=/opt/share/amule
Codice: Seleziona tutto
amuleweb -w
Codice: Seleziona tutto
cd /opt/share/amule/.aMule
Codice: Seleziona tutto
nano remote.conf
Locale=
[EC]
Host=localhost
Port=4712
Password=ef7628c92bff39c0b3532d36a617cf09
[Webserver]
Port=4711
UPnPWebServerEnabled=0
UPnPTCPPort=50001
Template=default
UseGzip=0
AllowGuest=0
AdminPassword=ef7628c92bff39c0b3532d36a617cf09
GuestPassword=ef7628c92bff39c0b3532d36a617cf09
ctrl+x, y, invio.
diamo il comando:
Codice: Seleziona tutto
amuleweb
"ip_del_nas:4711"
eccoci nel pannello di gestione web di emule! come password mettiamo "amule"...e siamo dentro! tutto funziona alla perfezione!
da putty, che è ancora aperto, diamo ctrl+c, exit. riavviamo il nas.
editiamo i file server.net e nodes.dat.
apriamo putty, come sopra. diamo i comandi:
Codice: Seleziona tutto
cd /opt/share/amule/.aMule
Codice: Seleziona tutto
curl http://peerates.net/servers.php > server.met
Codice: Seleziona tutto
curl http://nodes.altervista.org/nodes.dat > nodes.dat
ora amule si avvierà in automatico all'accensione del nas. per gestirlo usare l'interfaccia web o amule gui.
per spegnerlo:
da putty:
Codice: Seleziona tutto
/opt/etc/init.d/S57amuled stop
da putty:
Codice: Seleziona tutto
/opt/etc/init.d/S57amuled start
da putty:
Codice: Seleziona tutto
/opt/etc/init.d/S57amuled restart
http://amule.googlecode.com/files/aMule2.3.1-RC2.zip
estrarlo, all'interno fare doppio clic su "aMuleGUI", inserire ip del nas, la porta 4712 è corretta, il nome utente è amule, la password è amule. fare clic su connetti e si aprirà amule gui!