23 Lutego 2020 02:34:14
Nawigacja
· Strona Główna
· Galeria
· Forum
· Linki

· Tomato by Shibby

· Wiki-OpenWrt
· Wiki-DD-WRT
· Emulatory sprzętu

Darowizna
Ostatnio na forum
Najnowsze tematy
· karta wifi AC laptop
· [MOD] FreshTomato-MI...
· RT-N18U - ARM z jedn...
· Dylemat z NAS?
· [S] Asus RT-AC56U
· [S] Asus RT-AC56U
· [S] Karta PCIe 4x1Gb...
· Nokia G-240W-C - try...
· [S] Asus RT-AC56U
· [S] Asus RT-AC56U 10...
· Nordvpn
· Wireguard na FreshTo...
· Tomato na Wikipedii
· [MOD] FreshTomato-AR...
· Netgear R6400 - tańs...
· Asus rt ac68u+Merlin...
· Router pod łącze 600...
· Szybko na tomato ten...
· 2 routery w jednej s...
· Jak flashować router...
Najciekawsze tematy
· RT-N18U - ARM z j... [300]
· [MOD] FreshTomato... [84]
· [MOD] FreshTomato... [34]
· Nordvpn [8]
· Dylemat z NAS? [3]
· karta wifi AC laptop [1]
· [S] Asus RT-AC56U [1]
· [S] Asus RT-AC56U [1]
· Tomato na Wikipedii [1]
· [S] Karta PCIe 4x... [0]
· Nokia G-240W-C - ... [0]
· [S] Asus RT-AC56U [0]
· [S] Asus RT-AC56U... [0]
· Wireguard na Fres... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
38% [136 głosów]

Broadcom ARM
Broadcom ARM
50% [181 głosów]

Atheros
Atheros
6% [21 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [2 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [4 głosów]

Żaden z powyższych
Żaden z powyższych
3% [11 głosów]

Ogółem głosów: 359
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38

Archiwum ankiet
Reklama
Twoje IP
3.226.122.74
Reklama
Zobacz temat
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj temat
Rtorrent + rutorrent = nowa alternatywa dla transmission
labik
Zrezygnowałem z rutorrenta na rzecz rtGui.Taki tandem z rtorrentem chodzi wyśmienicie.Nie morduje routera a co najważniejsze ciągnie pełnym łączem.Chyba jest dobrze Smile

labik dodał/a następującą plik:
Nie masz uprawnień to pobierania załączników w tym temacie.

Asus RT N-16|Asus RT-AC68U
Asrock H61M-ITX HTPC | XBMCbuntu
 
sebek75
labik napisał(a):

Zrezygnowałem z rutorrenta na rzecz rtGui.Taki tandem z rtorrentem chodzi wyśmienicie.Nie morduje routera a co najważniejsze ciągnie pełnym łączem.Chyba jest dobrze Smile


Też mnie zainteresował rtGui. A może zrobiłbyś mały zrozumiały tutorial jak to zainstalować i skonfigurować pod entware/optware/extware (akurat posiadam entware)?
Na pewno więcej osób by skorzystało.


Netgear WNR3500L v2 + Tomato 115 PL AIO
 
labik
sebek75 napisał(a):
A może zrobiłbyś mały zrozumiały tutorial jak to zainstalować i skonfigurować


Ale tu nie ma co opisywać.Wszystko opisał już shibby w 1 poście.Z tą tylko różnicą , że zamiast rutorrenta do katalogu torrent wrzucamy pliki rtGui i edytujemy config.php wpisując swoje ścieżki dostępu do katalogu z torcikami.To wszystko.


Asus RT N-16|Asus RT-AC68U
Asrock H61M-ITX HTPC | XBMCbuntu
 
gelmir
nie wiem czy ktos mial taki problem jak ja ze wstawaniem rtorrenta+rutorrenta po nieplanowanym reboocie, ale dodanie:
/opt/etc/init.d/rtorrent start
/opt/etc/init.d/S80lighttpd start
u mnie do firewalla nie pozwalalo sie polaczyc rutorrentowi z rtorrentem. Dopiero gdy wrzucilem do init i dalem przed sleep 10 zaczelo banglac jak nalezy, mam nadzieje ze komus sie przyda

 
Dymkoss
Witam

Napotkałem następujący problem:

rtorrent nie ma prawa zapisu danych w katalogu do którego ściąga (dysk usb - NTFS), pojawia się Storage error: [File chunk write error: No such device.]

Partycja jest zamontowana, z poziomu komputerów w sieci mogę tam zapisywać i odczytywać pliki.

Proszę o pomoc w tej kwestii


Edytowane przez Dymkoss dnia 14-11-2012 16:14
 
woseba
Może laickie pytanie,ale jednak mam problem.
Nie potrafię dodać torrenta z magnet linka....
Kopiuję w 'adres torrent' i wywala 'Błąd: Torrent nie zostal podany do rTorrrent'.


WRT54GL v1.1 + SD Mod + Tomato 1.28 by shibby
RT-N16 + Tomato 1.28 by shibby
RT-AC86U + AsusWRT Merlin
 
rafal180
A może ktoś próbował zainstalować rtorrenta + rtgui na entware ?. Ja korzystałem z tego tutka http://code.googl...th_Entware lecz jest tam kilka drobnych błędów, a i tak po spędzeniu 3h i sprawdzaniu wszystkiego dokładnie nie chce mi to działać. Rtorrent ze screen'em działa ładnie ale już nie idzie go skomunikować ani z rtgui ani z rutorrentem. Mimo działania rtorrenta, lighttpd i php nie chce za nic rtgui/rutorrent się połączyć z rtorrentem. W rutorrencie cały czas błąd 403 a rtgui się nie odpala. Myślę, że fajnie by było gdyby ktoś ogarnięty napisał tutorial instalacji tego pod entware.

 
labik
Z tego co pamiętam musisz , jeżeli działa Ci poprawnie lightppd wyedytować plik /opt/share/www/rtgui/config.php i ustawić swoją konfigurację :
Pobierz kod źródłowy  Kod źródłowy
// Connect string for your local RPC/rTorrent connection:
$rpc_connect="http://localhost/RPC2";

// rtorrent 'watch' directory (used for upload torrent)
$watchdir="/tmp/mnt/torrenty/pliki-ziarna";

// Path to report disk usage
$downloaddir="/tmp/mnt/torrenty";

// Threshold for disk usage alert (%)
$alertthresh=15;

// Time between ajax calls - default 5000 (5 secs).   Disable with 0
$defaultrefresh=5000; 

// Display tracker URL for each torrent on main page - you might want to disable this if you run lots (ie 30+ ?)
// torrents - To get the tracker URL requires another RPC call for every torrent displayed. 
// If it's disabled, it only requires one RPC call to list all the torrents.
$displaytrackerurl=TRUE;

// URL to your rtGui installation (used in RSS feed).  Include trailing slash.
$rtguiurl="http://TÓJ_IP/rtgui/";




Ja za radą @house dałem wolne routerowi z rtorrentem zatrudniając do tego celu iTx-a.


Asus RT N-16|Asus RT-AC68U
Asrock H61M-ITX HTPC | XBMCbuntu
 
rafal180
Dzięki labik za pomoc wiem o tym, ale za nic to nie chce działać pod entware, może pod optware według tutka z pierwszej strony z tymi paczkami by mi zadziałało, ale według ww. tutka pod entware (gdzie ściąga się trochę inne paczki niż podane tu na pierwszej stronie) nie chce mi to działać (mimo działania rtorrenta i lighttpd). Widocznie musi być tam jakiś błąd w tutorialu, który uniemożliwia poprawną komunikacje serwera php z rtorrentem.
Dlatego była moja prośba aby ktoś ogarnięty komu to działa napisał tutka pod entware, bo rtorrent z optware jest już trochę przestażały.
Pozostanie mi chyba jechanie na transmission który wyciąga u mnie maks 2 000 kB/s (rtorrent w screen'ie wyciąga średnio 3 000 kB/s) lub instalacja starego rtorrenta pod optware według tutoriala z pierwszej strony. No nic dzięki za pomoc.

 
labik
TUTAJ koledzy zmordowali działanie lighttpd pod entware.Jeśli zrobisz to prawidłowo to pozostanie tylko skonfigurowanie scgi_port w rtorrent.conf i lighttpd.conf to musi działać.


Asus RT N-16|Asus RT-AC68U
Asrock H61M-ITX HTPC | XBMCbuntu
 
Jacek5
labik, ale to nie bangla...sa roznice. Dla nowicjuszy widocznie znaczace.

Tak czy siak.. jako kolejny wysnuje prosbe zrobienia tuoriala/poradnika instalacji rtorrenta z rtgui pod entware.

Zrobiłem jak napisał lazik w temacie o entware, ale o ile rtorrent startował to lighttpd juz nie...


Asus RT-AC56U @1200,666 + Tomato 138 AIO
GPON 75/75
ASUS RT-N16 + Tomato 132 AIO
Multimedia 60Mb/3
 
labik
Trzeba wgrać patcha. Ja już w to się nie bawiłem


Asus RT N-16|Asus RT-AC68U
Asrock H61M-ITX HTPC | XBMCbuntu
 
Jacek5
labik, to do mnie? Ja mam entware...i poki co nie moge wszystkiego ruszyc...


Asus RT-AC56U @1200,666 + Tomato 138 AIO
GPON 75/75
ASUS RT-N16 + Tomato 132 AIO
Multimedia 60Mb/3
 
mat89
Czy jeżeli mam zwykły na dysk zewnętrzny 500 gb to uspypiać go czy nie ?

 
ryzhov_al
Jacek5 napisał(a):

labik, to do mnie? Ja mam entware...i poki co nie moge wszystkiego ruszyc...


Using rTorrent + ruTorrent on Entware.

1. Install necessary packages:
Pobierz kod źródłowy  Kod źródłowy
$ opkg install rutorrent screen php5-cgi lighttpd-mod-fastcgi lighttpd-mod-scgi lighttpd-mod-auth



2. Configure rTorrent:
Pobierz kod źródłowy  Kod źródłowy
$ mkdir -p /opt/etc/rtorrent/watchdir
$ mkdir -p /opt/etc/rtorrent/session



Fill in /opt/etc/rtorrent/rtorrent.conf with:
Pobierz kod źródłowy  Kod źródłowy
max_uploads = 8
download_rate = 2048
upload_rate = 2048
directory = /tmp/harddisk/torrent
session = /opt/etc/rtorrent/session
schedule = watch_directory,5,5,load_start=/opt/etc/rtorrent/watchdir/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = low_diskspace,5,60,close_low_diskspace=100M
bind = 0.0.0.0
port_range = 51411-51411
check_hash = yes
use_udp_trackers = yes
encryption = allow_incoming,enable_retry,prefer_plaintext
dht = auto
dht_port = 51412
peer_exchange = yes
scgi_local = /opt/var/rpc.socket
encoding_list = UTF-8
max_uploads_global = 32
max_downloads_global = 64



where /tmp/harddisk/torrent is a place where torrent contents will be placed.
Now we have to create autostart script /opt/etc/init.d/S85rtorrent with this content:
Pobierz kod źródłowy  Kod źródłowy
#!/bin/sh

ENABLED=yes
PROCS=rtorrent
ARGS="-n -o import=/opt/etc/rtorrent/rtorrent.conf"
PREARGS="screen -dmS rtorrent"
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

if [ -z "`pidof $PROCS`" ]; then
    rm -f /opt/var/rpc.socket
fi
. /opt/etc/init.d/rc.func




Do not forget to make it executable:
Pobierz kod źródłowy  Kod źródłowy
$ chmod +x /opt/etc/init.d/S85rtorrent



3. Configure web server:
At the end of /opt/etc/lighttpd/lighttpd.conf place:
Pobierz kod źródłowy  Kod źródłowy
server.modules += ( "mod_scgi" )
scgi.server = (
  "/RPC2" =>
    ( "127.0.0.1" =>
     (
        "socket" => "/opt/var/rpc.socket",
        "check-local" => "disable"
      )
    )
)

server.modules += ( "mod_fastcgi" )
fastcgi.server = (
  ".php" =>
    ( "localhost" =>
      ( "socket" => "/tmp/php-fcgi.sock",
        "bin-path" => "/opt/bin/php-fcgi",
        "max-procs" => 1,
        "bin-environment" =>
          ( "PHP_FCGI_CHILDREN" => "2",
             "PHP_FCGI_MAX_REQUESTS" => "1000"
          )
      )
    )
)

server.modules += ( "mod_auth" )
auth.backend = "plain"
auth.backend.plain.userfile = "/opt/etc/lighttpd/passwd"
auth.require = (
  "/rutorrent/" =>
    ( "method"  => "basic",
      "realm"   => "restricted area",
      "require" => "valid-user"
    )
)



and create authentication file /opt/etc/lighttpd/passwd with username:password pairs, for example:
Pobierz kod źródłowy  Kod źródłowy
admin:P@ssw0rd




That's it. Almost:)
a) A TCP 80 port is often occupied by router's web interface so we have to "move" lighttpd to another port. Edit /opt/etc/lighttpd/lighttpd.conf for that:
Pobierz kod źródłowy  Kod źródłowy
server.port = 81



b) You have to open some ports for seedeing. Don't know how to do it right on Tomato, I'm using a shell script:
Pobierz kod źródłowy  Kod źródłowy
/usr/sbin/iptables -I INPUT -p tcp --dport 51411 -j ACCEPT
/usr/sbin/iptables -I INPUT -p udp --dport 51411:51412 -j ACCEPT
/usr/sbin/iptables -I INPUT -p tcp --dport 81 -j ACCEPT




Now reboot router and point a browser to <ip-address>:81/rutorrent.

Marry Christmas and Happy new year!


Edytowane przez ryzhov_al dnia 28-12-2012 07:22
The Entware. A modern Optware replacement.
 
Jacek5
Thanks a lot! It works. Smile I have set port 81 because basically I did not know whether to add it to the end or after the "#" but it's ok Smile
Happy new year! Smile


Asus RT-AC56U @1200,666 + Tomato 138 AIO
GPON 75/75
ASUS RT-N16 + Tomato 132 AIO
Multimedia 60Mb/3
 
cienkiplot
ryzhov_al napisał(a):


Using rTorrent + ruTorrent on Entware.

1. Install necessary packages:
Pobierz kod źródłowy  Kod źródłowy
$ opkg install rutorrent screen php5-cgi lighttpd-mod-fastcgi lighttpd-mod-scgi lighttpd-mod-auth



2. Configure rTorrent:
Pobierz kod źródłowy  Kod źródłowy
$ mkdir -p /opt/etc/rtorrent/watchdir
$ mkdir -p /opt/etc/rtorrent/session




Installation went flawlessly, rtorrent+rutorrent works, althought I have some problems with plugins.
Specific plugins like ratio has this error:
Ratio plugin: Some functions won't be available. Rtorrent user can't access to external program (php)
Fresh install, right after partition format and entware installation.
Any ideas?

 
ryzhov_al
Any ideas?
Yep. Edit this section in /opt/share/www/rutorrent/conf/config.php:
Pobierz kod źródłowy  Kod źródłowy
        $pathToExternals = array(
                "php"   => '/opt/bin/php-cgi',                  // Something like /usr/bin/php. If empty, will be found in PATH.
                "curl"  => '',                  // Something like /usr/bin/curl. If empty, will be found in PATH.
                "gzip"  => '',                  // Something like /usr/bin/gzip. If empty, will be found in PATH.
                "id"    => '',                  // Something like /usr/bin/id. If empty, will be found in PATH.
                "stat"  => '',                  // Something like /usr/bin/stat. If empty, will be found in PATH.
        );




Edytowane przez ryzhov_al dnia 10-01-2013 16:47
The Entware. A modern Optware replacement.
 
cienkiplot
Everything works great, so I'm deeply gratefull for help, although i've encoutered new problem.
My favourite tracker does not allow rtorrent in newest version. So is there any way to downgrade to rtorrent_0.9.2-1 or reinstall maybe?
I've found appropriate IPK, but stuck on "can't load library 'libtorrent.so.14'" error.

 
ryzhov_al
cienkiplot napisał(a):

Everything works great, so I'm deeply gratefull for help, although i've encoutered new problem.
My favourite tracker does not allow rtorrent in newest version. So is there any way to downgrade to rtorrent_0.9.2-1 or reinstall maybe?
I've found appropriate IPK, but stuck on "can't load library 'libtorrent.so.14'" error.
Two ways to get old packages:
- first is a Optware and Entware Demongloom's mirror.
- second is an Entware itself. All packages is in SVN, you may rollback to past times as deep as you wish.

Update.
Oh, forgot one thing: rtorrent and libtorrent dependent on each other very tightly. If you want to use rtorrent 0.9.2 then downgrade libtorrent to 0.13.2.


Edytowane przez ryzhov_al dnia 16-01-2013 18:11
The Entware. A modern Optware replacement.
 
Przejdź do forum:
Logowanie
Nazwa użytkownika

Hasło



Nie masz jeszcze konta?
Zarejestruj się

Nie możesz się zalogować?
Poproś o nowe hasło
Aktualnie online
· Gości online: 9

· Użytkowników online: 0

· Łącznie użytkowników: 23,917
· Najnowszy użytkownik: KtoTyJestes
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

Marco76
20-02-2020 18:34
@observer01 - pomiar temperatury, podmiana zasilacza... tak na początek

b3rok
19-02-2020 14:23
Takie pytanko - kiedy zostanie odnowiony certyfikat SSL (Let's Encrypt) dla openlinksys.info?

observer01
17-02-2020 22:32
Panowie, jak można zdiagnozować powód samoczynnego wyłączania się R7000 z FreshTomato 2020.1 ?

Max Monroe
17-02-2020 12:29

Max Monroe
17-02-2020 12:28

dziubek
12-02-2020 12:52
Robi się ciekawie Smile https://www.gizmoc
hina.com/2020/02/1
2/xiaomis-wi-fi-6-
router-ax3600-with
-7-antennas-reveal
ed-in-a-new-poster
/

Piaer
11-02-2020 17:58
Miałem na myśli czysto transfer. Niemniej czynniki o których mówisz też często są bardzo ważne.

Steel_Rat
11-02-2020 17:57
To zależy. Jeśli chodzi o wydajność to nie ma sensu. Ale o chalas, trwałość, zużycie prądu to pewnie jest sens.

Piaer
11-02-2020 11:49
Czy dysk SSD do routera z USB 3.0 ma jakikolwiek sens? Mam wrażenie, że bottleneckiem prędkości zapisu/odczytu i tak jest sam router

Efamon
07-02-2020 00:16
W putty chyba się nie da, ale w kitty tak (zakładka Connection).

servee
06-02-2020 11:28
Mam zestawiony tunel ssh na putty. Co jakiś czas niestety mi go zrywa. Czy jest jakaś możliwość, żeby go automatycznie zestawiać ponownie?

servee
06-02-2020 11:00

servee
06-02-2020 10:52
@dziubek jeśli masz możliwość, to kładź kable w peszli (peszeli). Poza tym jak nie musisz to unikaj skrętki ekranowanej bo więcej kłopotów możesz z tym mieć niż korzyści.

Piaer
06-02-2020 10:35
Dziękuję wujku Smile

djwujek
05-02-2020 00:56
Tak podwójne zawsze uchroni cie to przed kuciem ścian na przyszłość.Jak bedziesz miał problem z wyborem i konfiguracja urządzeń daj znać parę sieci już ogarnąłem więc wiem co i jak.

Piaer
04-02-2020 23:52
dziubek, ekspertem nie jestem, ale do zastosowań domowych nawet UTP powinien wystarczyć. Raczej nie będziesz generował istotnych zakłóceń

Piaer
04-02-2020 23:51
djwujek, odnośnie podwójnych kabelków, to chciałem się upewnić. Będę właśnie robił sieć w swoim mieszkaniu i też miałem zamiar puścić podwójnie kable

40,293,859 unikalne wizyty