[LINUX] Maîtriser OpenWRT (LEDE): rtorrent

introduction

Conseils pour créer un environnement rtorrent sur OpenWRT / LEDE. Lors du téléchargement de fichiers image tels que RaspberryPi et OrangePi, etc. Cela peut prendre plusieurs heures selon le serveur, donc C'est très pratique si torrent fonctionne sur un NAS constamment démarré.

Il y a encore divers problèmes, mais Puisqu'il peut être utilisé tel quel Laissez une empreinte.

De plus, la description est basée sur l'environnement suivant. Utilisez un NAS chinois sans ventilateur avec OpenWRT (LEDE)

référence:

  1. https://github.com/wolandmaster/luci-app-rtorrent
  2. LEDE/OpenWRT — Setting Up Torrent Downloading

Méthode de construction de l'environnement

Reportez-vous à README.md sur la page github luci-app-rtorrent dans la référence 1. Installez. Seul le contenu de /root/.rtorrent.rc fait référence aux informations de la référence 2.

problème de propriétaire

Avec la construction de l'environnement ci-dessus, cela a commencé à fonctionner implicitement, Parce que l'autorisation du fichier téléchargé devient root La convivialité est subtile, donc je vais y remédier.

~/.rtorrent.rc


system.umask.set = 0000

Tâche restante 1

S'agit-il d'une sorte de problème de dépendance d'ordre de démarrage? Immédiatement après le redémarrage, la liste des torrent (cgi-bin / luci / admin / rtorrent / main) de luci-app ne fonctionne pas.

Pour le moment, le problème peut être résolu en redémarrant rtorrent après le redémarrage, mais j'aimerais le résoudre fondamentalement.

/etc/init.d/rtorrent stop
/etc/init.d/rtorrent start

Au fait, J'ai essayé de mettre la commande ci-dessus dans /etc/rc.local, mais cela ne fonctionnait toujours pas. Y a-t-il quelque chose qui commence lentement ...

Tâche restante 2

À un moment donné, la liste des torrent de luci-app cesse parfois de répondre. Quand je le rattache depuis l'écran, cela fonctionne comme un rtorrent, donc Il semble que quelque chose ne va pas avec l'appel de luci-app.

Comme solution de contournement pour le moment J'ai préparé le script suivant et l'ai fait fonctionner.

#!/bin/bash -x
/etc/init.d/rtorrent stop
rm -rf /root/.rtorrent.session/*
/etc/init.d/rtorrent start

Vers une solution

Parce que j'ai rencontré un phénomène similaire qui semble être un indice Je vous serais reconnaissant si vous pouviez commenter.

Recommended Posts

Maîtriser OpenWRT (LEDE): rtorrent
Maîtriser OpenWRT (LEDE): LINE Notify
Maîtriser OpenWRT (LEDE): jusqu'à partager la samba en NAS
Utilisation d'un NAS chinois sans ventilateur avec OpenWRT (LEDE)