Pour une raison quelconque, je ne parviens pas à faire fonctionner ruTorrent avec des liens magnétiques. L’UI enregistre avec joie torrent was successfully passed to rTorrent
mais aucun torrent n’est ajouté et aucun téléchargement ne démarre. Je ne trouve aucun journal contenant un message d'erreur contenant plus d'informations. Veuillez noter que l'ajout d'un fichier torrent à l'ancienne fonctionne bien, seuls les liens magnétiques ne fonctionnent pas.
Installer
- ReadyNas Duo (sur le réseau interne)
- RAIDiator 4.1.8
- PHP5 add on (v5.3.10-rnsparc-4.1.2)
- Ajout de ruTorrent (v3.3-rnsparc-0.2.3)
- Routeur connecté à Internet (ports de transfert 6881 et 50000-55000 vers ReadyNas, TCP et UDP)
Ma première tentative a été d'installer PHP et les add-ons ruTorrent en utilisant l'interface Frontview et d'accepter tous les paramètres par défaut. Ma deuxième tentative (avec beaucoup de variations) a été de suivre ce guide et de créer un rtorrent.rc
fichier de configuration et de faire varier les paramètres.
Des idées sur la façon dont je devrais procéder avec mon dépannage? Selon ruTorrents, les liens de la page Web sont aimés depuis quelques versions.
EDIT: Il semble que rTorrent ait ajouté le support des liaisons magnétiques dans la version 0.8.7, alors que l’add-on précédent installe la version 0.8.6. Question mise à jour: Existe-t-il un moyen de faire fonctionner les liens magnétiques avec r (u) Torrent sur le ReadyNAS Duo?
EDIT 2: J'ai essayé de compiler une version plus récente de rTorrent mais j'ai échoué. Pas:
apt-get install libc6-dev gcc gdb libtag1-dev uuid-dev
apt-get install coreutils pkg-config g++ libncurses-dev libssl-dev libsigc++-2.0-dev curl libcurl4-openssl-dev libsigc++-2.0-0
# Compile libtorrent 0.12.9 (required for rTorrent 0.8.9)
cd /; wget libtorrent.rakshasa.no/downloads/libtorrent-0.12.9.tar.gz; tar -xvvzf libtorrent-0.12.9.tar.gz; cd libtorrent-0.12.9; ./configure sparc-linux; make; make install;
# Configure works, make failes with the below error
../../torrent/utils/extents.h:40:21: tr1/array: No such file or directory
J'ai ensuite essayé de compiler rTorrent 0.8.7, qui est après tout la version où les liens magnétiques ont été introduits:
# Compile libtorrent 0.12.7 (required for rTorrent 0.8.7)
cd /; wget libtorrent.rakshasa.no/downloads/libtorrent-0.12.7.tar.gz; tar -xvvzf libtorrent-0.12.7.tar.gz; cd libtorrent-0.12.7; ./configure sparc-linux; make; make install;
# Configure works, make failes with the below error
In file included from poll_epoll.cc:48:
thread_base.h: In static member function `static void
torrent::ThreadBase::acquire_global_lock()':
thread_base.h:74: error: `__sync_add_and_fetch' undeclared (first use this
function)
thread_base.h:74: error: (Each undeclared identifier is reported only once for
each function it appears in.)
thread_base.h:76: error: `__sync_sub_and_fetch' undeclared (first use this
function)
thread_base.h: In static member function `static void
torrent::ThreadBase::entering_main_polling()':
thread_base.h:101: error: `__sync_lock_test_and_set' undeclared (first use this
function)
thread_base.h: In static member function `static void
torrent::ThreadBase::leaving_main_polling()':
thread_base.h:106: error: `__sync_lock_test_and_set' undeclared (first use this
function)
Selon ce billet, il semble que GCC> = 4.2.1 soit requis (mon ReadyNas Duo est doté de GCC 3.3.5) et selon ce post, il semble qu'il ne soit pas possible de faire fonctionner GCC> = 4.1.1. le Duo ReadyNas. On dirait que je n'ai pas de chance sur ce coup.
la source
Réponses:
Il faut un certain temps aux liens magnétiques pour trouver la spécification torrent afin que le téléchargement "réel" puisse commencer. Les pairs sont trouvés via des trackers et / ou DHT. Si les suivis sont hors service (ou prennent juste beaucoup de temps à répondre) ou qu'aucun homologue n'est trouvé, le torrent ne peut pas télécharger les métadonnées nécessaires pour commencer.
Essayez d'ajouter le torrent directement dans l'interface de ligne de commande de rTorrent. Cela peut être fait simplement en donnant le lien aimant comme chemin torrent (si vous avez rTorrent> = 0.8.9). Démarrez ce torrent et, lorsque les "vraies" informations de torrent seront reçues, il se renommera lui-même en tant que spécificateur de fichier souhaité. Si cela ne fonctionne pas non plus, le problème ne vient pas de ruTorrent, du moins. Pour supprimer complètement rTorrent de l'équation, vous devez essayer le torrent dans une autre application.
Si vous êtes le semeur initial du torrent, vous aurez peut-être de plus gros problèmes, car je ne crois pas que rTorrent puisse encore ensemencer le torrent. Quelqu'un peut volontiers me contrarier avec des exemples concrets, et je ne l'ai pas essayé moi-même, mais c'est ce que j'ai entendu.
la source
Utilisez ce site Web pour convertir aimant en torrent!
http://magnet2torrent.com/
la source