Alors bon je ne savais pas ou poster ce tutoriel, si un modérateur trouve une meilleure place
Comme je ne suis pas trop satisfait de la download station qui n'évolue pas, et que depuis que j'ai remplacé mon 209 par un 219 le rtorrent++ ne fonctionne plus, je me suis penché sur l'installation de Transmission, un autre client torrent.
Bon, pas de QPKG ici, c'est donc un peu plus compliqué.
Cependant je n'ai aucune connaissance du monde linux et j'y suis arrivé en à peine plus d'une heure... Je me suis appuyé sur 3 liens que je vous donne en fin de sujet, et j'ai tâtonné pour arriver à une solution qui fonctionne et qui me convient.
Voici donc un résumé au propre des infos glanées ici et là, et en français
Je l'ai réalisé sur mon TS-219, mais normalement c'est pareil pour les autres NAS Qnap:)
Installation d'Optware IPKG.
- allez dans la console, menu application / plugins QPKG
- cliquez sur "obtenir QPKG" et téléchargez Optware IPKG
- décompressez-le
- dans l'onglet "Installation" cliquez sur "parcourir", allez chercher le QPKG en question et validez.
- enfin, cliquez sur "Installer"
Il ne reste plus qu'a le démarrer (QPKG installé / Optware / Activer)
Installation de Transmission
- Téléchargez Putty ( <!-- m -->http://www.putty.org<!-- m --> ) et lancez-le
- configurez la connexion : Ip : celle de votre nas, port : 22, type : SSH et connectez-vous
- login : admin / votrepassadmin
puis :
ipkg update ** installation de transmission ** ipkg install transmission ** premier lancement de transmission afin de créer les repertoires de conf ** transmission-deamon ** arrêt de transmission ** killall transmission-daemon ** Il faut déplacer le repertoire de conf de Transmission pour que celui-ci ne soit pas effacé à chaque reboot du NAS (config, torrents en cours, etc) ** mv /root/.config/transmission-daemon /opt/etc/transmission
On va ensuite éditer le fichier de conf pour ne pas avoir une ligne de commande énorme à chaque lancement :
Configuration de Transmission :
- Téléchargez WinSCP ( <!-- m -->http://winscp.net/eng/docs/lang:fr<!-- m --> ) et lancez-le
- configurez la connexion Ip : celle de votre nas / port 22, type : SFTP et connectez-vous
- login : admin / votrepassadmin
- allez dans le répertoire : Root/Opt/etc/transmission et ouvrez le fichier settings.json
éditez les lignes suivantes :
"download-dir": "/share/Qdownload/transmission", "rpc-authentication-required": false, "rpc-whitelist": "127.0.0.1,VOTRESOUSRESEAU",
VOTRESOUSRESEAU doit être par exemple 192.168.1.*
Vous pouvez également mettre juste l'IP de votre PC, ce qui rendra la connexion possible qu'à partir de celui-ci
- Enregistrez et fermez le fichier.
Lancement de transmission
Note : a priori sur les modèles TS-X09 il faudrait lancer tout d'abord la commande
export EVENT_NOEPOLL=0
Pas utile sur les TS-X19
- Retournez dans Putty et lancez Transmission en lui indiquant ou trouver son fichier de conf
transmission-daemon -g /opt/etc/transmission
Dans l'état, il faudra lancer transmission manuellement à chaque reboot du nas avec cette commande.
Pour éviter cela, il faut l'ajouter à l'autorun.sh du NAS.
Voici les infos trouvées pour l'éditer :
<!-- m -->http://wiki.qnap.com/wiki/Running_Your_ ... at_Startup<!-- m -->
Et le code qu'il faut y inclure :
/bin/echo "/share/MD0_DATA/.qpkg/Optware/lib/" >> /etc/ld.so.conf /sbin/ldconfig /share/MD0_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/MD0_DATA/.qpkg/Optware/etc/transmission
Pensez à arrêter et relancer Transmission après chaque changement de conf
Et voilà ! Vous voici avec Transmission fonctionnel sur votre Nas Qnap
Vous pouvez y accéder désormais en tapant dans votre navigateur http://ipdevotrenas:9091
Mais aussi avec des clients très sympas :
<!-- m -->http://code.google.c...son-remote-gui/<!-- m -->
<!-- m -->http://code.google.c...-remote-dotnet/<!-- m --> (nécessite framework 2)
Ce dernier permet d'avoir accès à des paramètres auxquels on n'a pas accès depuis l'interface web. Le produit est très bien fait, rapide et stable. Mon préféré !
Bon download
Les liens qui m'ont aidé :
http://forum.qnap.co...hp?f=87&t=17240
http://forum.qnap.co...hp?f=87&t=12122
http://wiki.qnap.com...tion_at_Startup
Mise à jour de transmission :
* Pour connaître la version installée :
transmission-daemon -V
* Pour mettre à jour transmission :
killall transmission-daemon ipkg update ipkg upgrade transmission-daemon -g /opt/etc/transmission transmission-daemon -V
Paramétrage d'un dossier "completed" :
On peut également séparer les fichiers en cours des fichiers terminés. pour cela éditez le fichier settings.json [Root/Opt/etc/transmission], comme indiqué plus haut, puis modifiez les lignes suivantes ainsi :
"download-dir": "/share/Qdownload/transmission/Termine",
"incomplete-dir": "/share/Qdownload/transmission/EnCours",
"incomplete-dir-enabled": true,
Et voilà ! testé et approuvé
















