Torrent client for Fritzbox 7390

e-r-a-n

Neuer User
Mitglied seit
4 Okt 2012
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hello everyone,
I wish to know if there's any not-too-complicated way to get a torrent client for the fritzbox of mine, 7390, so that i wouldnt need to keep my computer up all time
 
... way to get a torrent client for the fritzbox of mine, 7390, ...
Maybe you could use the statically linked transmission-client from freetz:
Code:
config FREETZ_PACKAGE_TRANSMISSION_CLIENT
	bool "Transmission interactive client"
	depends on FREETZ_PACKAGE_TRANSMISSION
	default n
	help
		Torrent client (interactive)
Code:
config FREETZ_PACKAGE_TRANSMISSION_STATIC
	bool "Statically link libraries"
	depends on FREETZ_PACKAGE_TRANSMISSION
	default n
	help
		Build transmission binaries with statically linked libraries.
 
Im sorry but i kinda have no clue what you are talking about
care to explain a little more? :)
 
sadly no, i'll be happy if you could steer me a little just enough so i could have enough how to run things
 
... how to run things
You could compile the statically linked transmission client with freetz, as follow:
- check out the current trunk (svn co http://svn.freetz.org/trunk freetz-devel)
- apply this patch:
Code:
--- make/transmission/transmission.mk.orig	2012-10-07 09:33:05.000000000 +0200
+++ make/transmission/transmission.mk	2012-10-07 10:09:26.000000000 +0200
@@ -70,7 +70,8 @@
 $($(PKG)_BINARIES_BUILD_DIR): $($(PKG)_DIR)/.configured
 	$(SUBMAKE) -C $(TRANSMISSION_DIR) \
 		EXTRA_CFLAGS="$(TRANSMISSION_EXTRA_CFLAGS)" \
-		EXTRA_LDFLAGS="$(TRANSMISSION_EXTRA_LDFLAGS)"
+		EXTRA_LDFLAGS="$(TRANSMISSION_EXTRA_LDFLAGS)" \
+		LIBS="-lm -ldl"
 
 $(foreach binary,$($(PKG)_BINARIES_BUILD_DIR),$(eval $(call INSTALL_BINARY_STRIP_RULE,$(binary),/usr/bin)))
Code:
:~/myfreetz/freetz9466/freetz-devel> patch -p0 < 100_transmission_mk.patch
patching file make/transmission/transmission.mk
- select your fritz.box, the transmission-client, the version of openssl and create the .config file, with "make menuconfig":
Code:
[*] Transmission 2.71 (binary only)

[*]   Transmission interactive client
[ ]   Transmission daemon  
[ ]   transmission-create (NEW)
[ ]   transmission-edit (NEW)
[ ]   transmission-show (NEW)  

[*]   Statically link libraries
- "make openssl-precompiled"
- "make transmission-precompiled"
- example:
Code:
.../myfreetz/freetz9466/freetz-devel> file packages/target-mipsel_uClibc-0.9.32.1/transmission-2.71/root/usr/bin/transmission-cli
packages/target-mipsel_uClibc-0.9.32.1/transmission-2.71/root/usr/bin/transmission-cli: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked, with unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 = 0x3040000, stripped
Code:
.../myfreetz/freetz9466/freetz-devel> ls -la packages/target-mipsel_uClibc-0.9.32.1/transmission-2.71/root/usr/bin/transmission-cli
-rwxr-xr-x 1 xxx users [b]1956180[/b]  7. Okt 10:08 packages/target-mipsel_uClibc-0.9.32.1/transmission-2.71/root/usr/bin/transmission-cli
- upload (in binary mode) the created executable to the usb device (... with ext3 file system), plugged into the fritzbox
- go with telnet to the fritzbox and change the file permissions with "chmod 755 transmission-cli"
- poste the output of "./transmission-cli -h"
- example:
Code:
root@fritz:/var/media/ftp/uStor02/test# ./transmission-cli -h
transmission-cli 2.71 (13538)
A fast and easy BitTorrent client

Usage: transmission-cli [options] <file|url|magnet>

Options:
 -h  --help                          Display this help page and exit
 -b  --blocklist                     Enable peer blocklists
 -B  --no-blocklist                  Disable peer blocklists
 -d  --downlimit            <speed>  Set max download speed in kB/s
 -D  --no-downlimit                  Don't limit the download speed
 -er --encryption-required           Encrypt all peer connections
 -ep --encryption-preferred          Prefer encrypted peer connections
 -et --encryption-tolerated          Prefer unencrypted peer connections
 -f  --finish               <script> Run a script when the torrent finishes
 -g  --config-dir           <path>   Where to find configuration files
 -m  --portmap                       Enable portmapping via NAT-PMP or UPnP
 -M  --no-portmap                    Disable portmapping
 -p  --port                 <port>   Port for incoming peers (Default: 51413)
 -t  --tos                  <tos>    Peer socket TOS (0 to 255,
                                     default=default)
 -u  --uplimit              <speed>  Set max upload speed in kB/s
 -U  --no-uplimit                    Don't limit the upload speed
 -v  --verify                        Verify the specified torrent
 -V  --version                       Show version number and exit
 -w  --download-dir         <path>   Where to save downloaded data
- use the client and have fun
 
Hallo,

Kann mir jemand erklären wie man ein torrent client für Fritzbox 7390 installiert?!
und wo man den funktionierenden client runterladen kann?!
Ich bin kein programmieren,daher bitte jeden schritt erklären, wenn es möglich!

Danke
 
Kostenlos!

Statistik des Forums

Themen
248,846
Beiträge
2,302,749
Mitglieder
378,497
Neuestes Mitglied
guenther1987