Transmission ist ein schlanker Torrent-Client.
Fritz!Box ohne USB-Speicher
Prinzipiell ist es möglich, Transmission auf einer Fritz!Box ohne USB-Speicher zum laufen zu bekommen, aber in diesem Falle würde der Speicher für Downloads gar nicht reichen.
Aus diesem Grunde verzichte ich zunächst auf die Beschreibung.
Fritz!Box mit USB-Speicher
1а. Transmission in der Konsole herunterladen:
1 2 3 |
cd [usbDrive] if egrep -q 'AR9|AR10|VR9|Fusiv' /proc/cpuinfo ; then CPU='mips'; else CPU='mipsel'; fi wget https://fritzmod.net/transmission_v2.82.$CPU.tar |
1b. Oder direkt herunterladen und auf den USB-Speicher kopieren:
2. Archiv auf dem USB-Speicher entpacken:
1 2 3 4 |
cd [usbDrive] if egrep -q 'AR9|AR10|VR9|Fusiv' /proc/cpuinfo ; then CPU='mips'; else CPU='mipsel'; fi tar xvf transmission_v2.82.$CPU.tar rm transmission_v2.82.$CPU.tar |
3. Nun kann man Transmission starten:
1 2 |
cd transmission ./transmission.sh start |
Mit „ps“ sollte man außerdem prüfen, ob Apache wirklich läuft:
1 2 3 4 5 |
# ps | grep transmission 30543 root 2060 S /var/tmp/transmission/transmission-daemon -g /var/tmp/transmission/config 30544 root 2060 S /var/tmp/transmission/transmission-daemon -g /var/tmp/transmission/config 30545 root 2060 S /var/tmp/transmission/transmission-daemon -g /var/tmp/transmission/config 30546 root 2060 S /var/tmp/transmission/transmission-daemon -g /var/tmp/transmission/config |
Man beachte: es müssen nicht unbedingt 4 Prozesse laufen – es können auch weniger oder mehr sein.
Wenn es nötig ist, kann man folgend Transmission stoppen:
1 |
./transmission.sh stop |
4. Wenn keine Fehler auftreten, sollte nun Transmission Web-Interface INTERN unter http://fritz.box:9091/ erreichbar sein:
MAN BEACHTE: Unser Transmission Web-Interface ist nun intern erreichbar. Da dieser keinen Login/Passwort-Schutz enthält, rate ich von der Einrichung der Erreichbarkeit von Außen ab!
Code für debug.cfg
Falls also alles funktioniert kann man den unten stehenden Code in debug.cfg eintragen (siehe Kap. „debug.cfg“):
1 2 3 4 5 6 7 |
HDD='Hitachi-HTS543216L9A300-01' # ACHTUNG: unbedingt anpassen! HDD_ABSOLUT='/var/media/ftp/'$HDD while ! [ -d $HDD_ABSOLUT ] ; do sleep 5; done cd $HDD_ABSOLUT/transmission/ transmission.sh start |