DNS-320 / Squeeze, aide pour installation Transmission - Réseaux - Réseaux grand public / SoHo
Marsh Posté le 29-08-2013 à 16:17:27
C'est encore moi !
En fait j'ai rien dit pour ce qui est du fichier settings.json.
Je ne le vois pas lorsque je passe par l'explorateur de fichiers de Windows, mais un nano /etc/transmission-daemon/settings.json fonctionne parfaitement.
J'ai donc donné un numéro de port (peer-port, le même que pour le client P2P par défaut, qui est coupé) et j'ai créé une règle (NAT/PAT) sur ma livebox concernant le rpc-port (9091).
Mais là encore, impossible d’accéder à l'interface web de Transmission par ip_NAS:9091, une idée ?
Concernant la configuration du démon Transmission, pour le dossier de téléchargement on a ceci :
"download-dir": "/var/lib/transmission-daemon/downloads",
J'aimerais "sortir" de Squeeze, et réutiliser les dossiers du client P2P par défaut du DNS-320 (les dossier P2P/complete, P2P/incomplete et P2P/torrent), comment lui indiquer ces chemins ?
Merci
Marsh Posté le 30-08-2013 à 14:00:30
Et me revoilà une fois de plus.
Le daemon ne se lance pas en fait.
Il doit y avoir une coquille quelque part dans le fichier /etc/init.d/transmission-daemon.
Par contre quand je lance manuellement /usr/bin/transmission-daemon, celui ci est bien présent dans la liste des proccessus.
Et une fois lancé, il devient arrêtable via /etc/init.d/transmission-daemon stop. J'imagine donc que c'est au moment du lancement du daemon par le fichier transmission-daemon du dossier init.d que ça part en quenouille.
Voici le contenu du fichier /etc/init.d/transmission-daemon:
Code :
|
Voyez vous un truc qui cloche ?
Autre soucis, une fois le daemon lancé, je ne peux toujours pas m'y connecter via l'interface web ou Remote-GUI.
J'ai droit à l'erreur suivante :
Citation : |
J'ai pourtant rajouté mon IP locale dans la whitelist, et j'ai même tenté de désactiver cette dernière ( "rpc-whitelist-enabled": false, ) sans que ça ne change quoi que ce soit.
Dois-je en conclure que le daemon n'utilise pas le fichier de configuration /etc/transmission-daemon/settings.json ?
Merci pour votre aide.
Marsh Posté le 30-08-2013 à 14:29:31
Suite a mon poste précédent, j'ai lancé une recherche de tous les fichiers settings.json.
Et effectivement, le fichier de configuration utilisé par le daemon se trouve être celui-ci : /root/.config/transmission-daemon/settings.json.
Une fois l'ajout de mon IP locale à la liste blanche, j'ai enfin pu me connecter au dameon (remote et interface web).
Ouf
Reste mon interrogation précédente, concernant le script de lancement au démarrage. Pourquoi ça ne fonctionne pas ?
Et une question bonus : est-il possible d'ajouter des dossiers, pour continuer à uploader les fichiers téléchargés et correctement rangés (par exemple, si j'ai un dossier "Distrib Linux", et que je range la dedans toutes les distributions Linux que j'ai téléchargé au lieu de les laisser dans le dossier des fichiers téléchargés jusqu'au bout).
Et l'autre question bonus toujours en suspens : est-ce que je peux configurer Transmission pour qu'il utilise les dossiers hors de squeeze ? Exemple, un dossier sur Volume_2, ou bien le dossier P2P du Volume_1.
Merci !
Marsh Posté le 22-03-2014 à 12:27:11
Merci The_Moye pour tes commentaires, tu m'as bien aidé !!!
Marsh Posté le 08-09-2014 à 17:48:04
Merci The_Moye, tu m'as aidé aussi.
Mais, je bloque au fichier settings.json celui que j'utilise n'a aucun effet, et je n'en trouve pas d'autre avec fillezila...Ou du moins j'en voit d'autre, mais quand je les ouvres avec nano, je n'ai qu'un fichier vide...
Merci d'avance si quelqu'un passe ^^
Edit: D'ailleurs si j'écris "nano /etc/transmission-daemon/settings.json" avec mon beau clavier, j'ai un fichier vide.
Si je fait un copier collé de cette même ligne toujours dans Putty, j'ai le fichier qui s'affiche... WTF ?
C'est exactement la même ligne pourtant !!!
Marsh Posté le 29-08-2013 à 14:07:56
Salut à tous,
J'ai donc franchis le pas et suivit le tuto de le_candide ( que je remercie bien bas ) pour installer Debian Squeeze sur mon DNS-320.
Je tiens à signaler deux petits trucs sur la seconde partie ( http://forum.hardware.fr/hfr/resea [...] tm#t553325 ) :
Tout semble s'être bien déroulé, je me suis connecté en SSH sur Squeeze.
Par contre je n'ai pas trouvé d'infos pour installer Transmission. Les tutos ne parlent que d'une installation sous ffp.
Je suis donc parti à l'aventure et ai installé les paquets transmission-cli transmission-common et transmission-daemon via aptitude (et leurs dépendances).
Par contre après je sèche grave.
J'ai pioché à droite à gauche, mais rien ne fonctionne.
/etc/init.d/transmission-daemon start semble bien fonctionner, du moins j'ai un message comme quoi le deamon de transmission est bien lancé. Comment en être sur ?
Une fois le deamon stoppé, je suis allez farfouiller dans etc/transmission-daemon/, on est censé y trouver le fichier de configuration ( selon ce tuto ), mais rien, j'ai juste un README.json qui m'indique :
Currently transmission overwrites the settings.json configuration file
on exit. The daemon can be instructed to reload the config with a SIGHUP,
or
# invoke-rc.d transmission-daemon reload
Otherwise changes made manually to the file while the daemon is running
will be silently overwritten on exit.
De plus, l'interface Web de Transmission n'est pas accessible par ip_NAS:9091.
Je viens donc réclamer votre aide
Comment lancer Transmission au démarrage ?
Comment configurer Transmission (ports / limites d'émission et réception / configuration des dossiers...) ?
Comment me donner accès à l'interface Web ?
Question bonus : comment connaitre la liste des process / services lancés sur la Squeeze de mon DNS-320 ?
Merci pour vos lumières