PDA

Bekijk de volledige versie : [Transmission] automatyczna zmiana predkosci



Nostry
01-06-2009, 22:23
Hi,
Mam juz dzialajace Transmission, wszystko gra i buczy, tylko jedna rzecz mi jeszcze wadzi- otoz, kiedy T pracuje bez limitow, lub z limitem rownym wydajnosci lacza, korzystanie z netu na podpietych urzadzeniach przypominac zaczyna stare dobre modemowe czasy ;) Po ustawieniu limitow na 80-90% wydajnossci lacza uzyskuje zadowalajacy kompromis.

I tu wlasnie pojawia sie problem, gdyz:
- miedzy 24.00 a 8.00 moj operator podwaja przydzial szybkosci
- w trakcie siedzenia w pracy nie korzystam z neta
- oraz zdarza mi sie siedziec na necie rowniez po 24-ej.

Co zatem wpisac do Crona, by sie automatycznie zmienialy limity transferu na maksymalny w godzinach nocnych (2x), maksymalny w godzinach pracy (1x; bez limitu jakos transfer dziwnie zwalnia wiec chce miec i te mozliwosc), limitowany po pracy (0,8x) i limitowany w nocy (1,8x)?

Pozdrawiam wl500-owcow ;)

marcimix
10-03-2010, 20:00
Przepraszam że odkopuje temat, ale też jestem ciekawe tego rozwiązania :rolleyes:

mariusz19
10-03-2010, 23:02
Ja polecam rtorrent-a, mniej obciąża procek i posiada funkcje opisane w temacie. Jest szeduler i można skonfigurować o której godzinie i jakie prędkości będą ustawione.
http://rutorrent.googlecode.com/svn/wiki/images/scheduler.jpg

marcimix
10-03-2010, 23:14
Świetnie to wygląda, ale ja niestety posiadam WL-600G z softem od Draka. Więc zadam parę pytań jeżeli polecasz :D :
1. Można wybierać za każdym razem lokalizacje torrenta przy pobieraniu ?
2. Trzeba ustawiać porty ?
3. Jest jakiś klient gui na windowsie ?

mariusz19
11-03-2010, 08:47
Ad 1. Można
Ad 2 nie bardzo wiem o co chodzi. ustawia się przedział portów.
Ad 3 Jest (http://code.google.com/p/ntorrent/).

marcimix
11-03-2010, 08:59
Na WL-600G nie ma "uci" , czyli dość ciężko ustawić przekierunkowanie portów... gdzieś tak za tydzień pokombinuje bo w tej chwili nie mam dostępu do komputera ;)
Wielkie dzięki :cool:

Lesiuk
11-03-2010, 19:17
Ja polecam rtorrent-a, mniej obciąża procek i posiada funkcje opisane w temacie. Jest szeduler i można skonfigurować o której godzinie i jakie prędkości będą ustawione.

Znasz C++?
Skorzystaj z xmlrpc-c.

Nie znasz?
Napisz skrypt w dowolnym języku który korzysta z tej binarki: http://lesiuk.ath.cx/xmlrpc

Pozwala ona na pobieranie i wysyłanie ustawień/danych do rtorrenta.

Bo ustawianie godzin jest mało elastyczne.

Przykład w c++: http://lesiuk.ath.cx/przyklad.cpp
Pinguje wybrane IP i ustawia limit jeżeli jedno z wybranych IP odpowiada na ping.

gusman
19-04-2010, 09:41
Hi,
Mam juz dzialajace Transmission, wszystko gra i buczy, tylko jedna rzecz mi jeszcze wadzi- otoz, kiedy T pracuje bez limitow, lub z limitem rownym wydajnosci lacza, korzystanie z netu na podpietych urzadzeniach przypominac zaczyna stare dobre modemowe czasy ;) Po ustawieniu limitow na 80-90% wydajnossci lacza uzyskuje zadowalajacy kompromis.

I tu wlasnie pojawia sie problem, gdyz:
- miedzy 24.00 a 8.00 moj operator podwaja przydzial szybkosci
- w trakcie siedzenia w pracy nie korzystam z neta
- oraz zdarza mi sie siedziec na necie rowniez po 24-ej.

Co zatem wpisac do Crona, by sie automatycznie zmienialy limity transferu na maksymalny w godzinach nocnych (2x), maksymalny w godzinach pracy (1x; bez limitu jakos transfer dziwnie zwalnia wiec chce miec i te mozliwosc), limitowany po pracy (0,8x) i limitowany w nocy (1,8x)?

Pozdrawiam wl500-owcow ;)

Zeby siec nie zwalniala przede wszystkim przycinaj upload.

W moim przypadku wrzucilem do /opt/etc/cron.d/transmissiond cos takiego:



# VECTRA
# 11-23 2048/348 = 256/48
# 23-1 4096/348 = 512/48
# 1-8 8192/348 = 1024/48
# 23-1 8-11 4096/348 = 512/48
# minute hour dayofmonth month dayofweek user cmd

10 23 * * * admin transmission-remote -d 400 -u 20
10 1 * * * admin transmission-remote -d 900 -u 32
50 7 * * * admin transmission-remote -d 400 -u 26
50 10 * * 1-5 admin transmission-remote -d 200 -u 20
50 10 * * 6-7 admin transmission-remote -d 140 -u 20
10 15 * * * admin transmission-remote -d 140 -u 16