Tomato 1.07 + uTorrent 1.6.1 i QoS
|
megon |
Dodano 07-06-2007 14:32
|
User
Posty: 125
Dołączył: 26/11/2006 17:41
|
Czy komus udalo sie dobrze sklasyfikowac ruch w QoS dla uTorrent 1.6.1 w Tomato 1.07 ?
Z mojego doswiadczenia i pomocy Stegano wiem ze we wczesniejszych wersjach tomato bykl z tym problem ( wina lezala po stronie uTorrent - czytalem na ich forum )
ale czy ktos ustawial juz ten ruch w nowym pomidorku ?
dom: Asus RT-N16 + Tomato v1.28
praca: WAG200G 1.01.09 + ASUS RT-N16 + SPA1001 3.1.19(SE) + DNS-323 + 2 x 500 GB Raid-1 7200.12
+ VoIP Nokia E65 S60v3
|
|
|
|
Yaco |
Dodano 08-06-2007 01:19
|
User
Posty: 184
Dołączył: 25/04/2006 12:02
|
Cytat bodyzone_pl napisał/a:
Czy komus udalo sie dobrze sklasyfikowac ruch w QoS dla uTorrent 1.6.1 w Tomato 1.07 ?
Z mojego doswiadczenia i pomocy Stegano wiem ze we wczesniejszych wersjach tomato bykl z tym problem ( wina lezala po stronie uTorrent - czytalem na ich forum )
ale czy ktos ustawial juz ten ruch w nowym pomidorku ?
Ja rozwiązałem tak , wgrałem Azureusa i mam po kłopocie
|
|
|
|
jacbelfer |
Dodano 08-06-2007 01:25
|
Power User
Posty: 320
Dołączył: 31/10/2006 21:07
|
A jakie masz kłopoty ?
U mnie mam klasyfikację po portach i wyłapuje mi wszystko do lowest-czyli OK. Używam tylko uTorrenta.
A tak przy okazji- czy pingi mają prawo wzrastać 5-10 razy po uruchomieniu uTorrenta ? |
|
|
|
tom78 |
Dodano 08-06-2007 04:01
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Cytat jacbelfer napisał/a:
A jakie masz kłopoty ?
U mnie mam klasyfikację po portach i wyłapuje mi wszystko do lowest-czyli OK. Używam tylko uTorrenta.
A tak przy okazji- czy pingi mają prawo wzrastać 5-10 razy po uruchomieniu uTorrenta ?
To ja napiszę - co źle robię, czy takie zachowanie jest prawidłowe ?
ewidentnie widać że jest "wyciek", uTorrent jest na 24117 i powinien dostawać lowest na podstawie sztywnego "bulet", ipp2p i l7 a dlaczego pojawia się w większości jako "nieklasyfikowany" (szyfrowanie jest wyłączone) ?
ps.Czy to normalne, że górny wykres ma bardzo dużą bezwładność - tzn z czasem po kilku godzinach obciążenia uTorrentem ilość nieklasyfikowanych pakietów spada ale bardzo powoli ?
np. z przed dwóch godzin :
czyżby ipp2p i l7 "się rozpędzało" (dolny wykres praktycznie się nie zmienia) ?
edit:
Po kolejnej godzinie liczba połączeń "nieklasyfikowanych" spadła do 4 przy tym samym pliku:
ale dalej są to porty które dawno powinny być "przycięte" do najniższej klasy.
Edytowany przez tom78 dnia 08-06-2007 05:29
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
piotrg |
Dodano 08-06-2007 07:37
|
Power User
Posty: 362
Dołączył: 13/05/2006 12:06
|
2 i 3 klasyfikacja sie pokrywa 1024-65535 i (24117-24118)
poukladaj to wszystko po kolei najpierw tcp/udp od high do low potem l7
NETGEAR XR700
Asus RT-N66U - Merlin
Buffalo HS-DH320GL LinkStatin (dysk sieciowy)
|
|
|
|
tom78 |
Dodano 08-06-2007 09:38
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Cytat Piotrg napisał/a:
2 i 3 klasyfikacja sie pokrywa 1024-65535 i (24117-24118)
poukladaj to wszystko po kolei najpierw tcp/udp od high do low potem l7
Na początku miałem tak jak mówisz czyli od high do low, potem l7 - nic nie pomogło - takie ustawienie podpatrzyłem u Kolegi bigl-a. Reguły są analizowane od góry w dół więc dałem to, czego mam najwięcej w ruchu żeby jak najszybciej było sklasyfikowane i przycięte.
Początkowo też był tylko zapis "Bulet - 1024-65535", ponieważ nic nie dawał dopisałem w akcie rozpaczy "24117-24118" ale jak widać uTorrent nic sobie nie robi z tego .
ps. dolny wykres mnie satysfakcjonuje - górny mnie martwi, czy jak pijawki odpalą uTorrenty nie zapchają łącza. Na download jest skrypt z generatora Robsonn'a wrzucony w Init (ale to chyba nie ma znaczenia) :
Cytat TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb default 99
tc class add dev br0 parent 1: classid 1:1 htb rate 1000kbit
$TCA parent 1:1 classid 1:10 htb rate 200kbit ceil 1000kbit prio 2
$TCA parent 1:1 classid 1:11 htb rate 200kbit ceil 1000kbit prio 1
$TCA parent 1:1 classid 1:12 htb rate 200kbit ceil 1000kbit prio 2
$TCA parent 1:1 classid 1:13 htb rate 200kbit ceil 1000kbit prio 2
$TCA parent 1:1 classid 1:14 htb rate 200kbit ceil 1000kbit prio 2
$TCA parent 1:1 classid 1:99 htb rate 1kbit ceil 1kbit
$TQA parent 1:10 handle 10: $SFQ
$TQA parent 1:11 handle 11: $SFQ
$TQA parent 1:12 handle 12: $SFQ
$TQA parent 1:13 handle 13: $SFQ
$TQA parent 1:14 handle 14: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
$TFA parent 1:0 prio 1 protocol ip handle 11 fw flowid 1:11
$TFA parent 1:0 prio 2 protocol ip handle 12 fw flowid 1:12
$TFA parent 1:0 prio 2 protocol ip handle 13 fw flowid 1:13
$TFA parent 1:0 prio 2 protocol ip handle 14 fw flowid 1:14
iptables -t mangle -A POSTROUTING -d 192.168.0.2 -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -d 192.168.0.3 -j MARK --set-mark 11
iptables -t mangle -A POSTROUTING -d 192.168.0.4 -j MARK --set-mark 12
iptables -t mangle -A POSTROUTING -d 192.168.0.5 -j MARK --set-mark 13
iptables -t mangle -A POSTROUTING -d 192.168.0.6 -j MARK --set-mark 14
iptables -I FORWARD -s 192.168.0.2 -p tcp -m connlimit --connlimit-above 200 -j DROP
iptables -I FORWARD -s 192.168.0.3 -p tcp -m connlimit --connlimit-above 300 -j DROP
iptables -I FORWARD -s 192.168.0.4 -p tcp -m connlimit --connlimit-above 200 -j DROP
iptables -I FORWARD -s 192.168.0.5 -p tcp -m connlimit --connlimit-above 200 -j DROP
iptables -I FORWARD -s 192.168.0.6 -p tcp -m connlimit --connlimit-above 50 -j DROP
W ekstremalnej sytuacji przytnę skryptem sztywno upload ale nie chciałbym tego robić bo 64 kbps per ip nie widzi mi się .
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
jacbelfer |
Dodano 08-06-2007 10:02
|
Power User
Posty: 320
Dołączył: 31/10/2006 21:07
|
Ja mam wyłączone IPP2P oraz L7.
Zastanawia mnie po co masz porozbijanie p2p na działanie poszczególnych klientów. Przecież wszystko powinno i tak trafić do jednego wora- LOWEST. P2P korzysta z zakresu portów 1024-65535 i tak to zrób.
Na początku DNS, potem WWW (najwyższe priorytety) a potem LOWEST
Klasyfikuję TYLKO po portach i łapie bardzo dobrze.
Nieklasyfikowane to tylko "gadanie" kompa z routerem (zaledwie kilka sztuk)
Nie wiem czy to jest akurat dobrze, ale działa i już.
Edytowany przez jacbelfer dnia 08-06-2007 10:06
|
|
|
|
tom78 |
Dodano 09-06-2007 16:14
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Cytat jacbelfer napisał/a:
Ja mam wyłączone IPP2P oraz L7.
[cut]...
Klasyfikuję TYLKO po portach i łapie bardzo dobrze.
Nie wiem czy to jest akurat dobrze, ale działa i już.
Po wywaleniu zapisów IPP2P oraz L7 dla utorrenta - przez moment wydawało się że wszystko wróciło do normy :
niestety z czasem zaczęło przybywać znowu pakietów z uTorrenta:
Jakaś poprawa po wyłączeniu IPP2P i L7 jest, ale uTorrent dalej "wycieka".
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
mgregor |
Dodano 09-06-2007 16:29
|
User
Posty: 199
Dołączył: 12/08/2006 10:41
|
Ja mam tak samo ustawione, wylaczylem szyfrowanie w uTorrencie, i tez wycieka....Wiem. Konfiguracja bardzo minimalistyczna ale od czegos trzeba zaczac...
mgregor załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
|
|
|
|
tom78 |
Dodano 09-06-2007 17:20
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Jednak wracam do IPP2P i L7 bo im dłużej chodzi uTorrent tym gorzej się zaczyna robić,
włączonymi filtrami wydaje mi się że było odwrotnie
Jak dla mnie uTorrent nie lubi się z pomidorkiem .
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
mgregor |
Dodano 09-06-2007 17:37
|
User
Posty: 199
Dołączył: 12/08/2006 10:41
|
Nie tylko u Ciebie. Wlaczam utorrent i powiedzmy ze sobie radzi. Wylaczam i 90% pakietow jest niesklasyfikowanych.
Wlasnie pokonfigurowalem sobie na L7 i wydaje mi sie ze jest ok. O ile moze byc ok... |
|
|
|
tom78 |
Dodano 10-06-2007 02:11
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Ja się już poddałem - tylko obserwuję np teraz ciekawie się zachowuje :
61 połączeń z tego 1 TCP reszta UDP wszystkie pochodzą z portu ustawionego na uTorrencie :
jak widać reguły TCP/UDP sobie o program sobie
W tym samym czasie niektóre połączenia z tego samego portu są prawidłowo klasyfikowane:
Co dziwne i całe szczęście to pomimo tylu niesklasyfikowanych połączeń router wytrzymuje obciążenie pozostałych klasyfikowanych połączeń. Łącze nie jest zapychane, skype nie tnie się.
Edytowany przez tom78 dnia 10-06-2007 02:20
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
piotrg |
Dodano 10-06-2007 07:21
|
Power User
Posty: 362
Dołączył: 13/05/2006 12:06
|
obetnij ilosc polaczen w skrypcie np do 150 powinno pomoc
NETGEAR XR700
Asus RT-N66U - Merlin
Buffalo HS-DH320GL LinkStatin (dysk sieciowy)
|
|
|
|
jacbelfer |
Dodano 10-06-2007 10:17
|
Power User
Posty: 320
Dołączył: 31/10/2006 21:07
|
U mnie na 300 połączeń (Tomato działa kilka dni) mam max 10 nieklasyfikowanych, ale średnio ok. 5 .
Utorrent jako jedyny p2p w sieci.
Włączone przekierowanie portu.
Klasyfikuję jednak ruch nie dla tego konkretnego portu, ale zakresu portów:
1024-65535 (tcp,udp) i wszystko działa. Spróbujcie tak. |
|
|
|
mgregor |
Dodano 10-06-2007 10:18
|
User
Posty: 199
Dołączył: 12/08/2006 10:41
|
Tom78 ja mam dokladnie to samo. Reguly sobie a torrent sobie. Chwilowo wylaczylem QOS'a.
I jeszcze jedno glupie (byc moze) pytanie:
Outobound rate/limit to tyczy sie predkosci pobierania czy wysylania? Sadze ze wysylania. Jesli tak to niech ktos mnie poprawi.
Inbound limit to limit pobierania czy wysylania? Bo ja juz zglupialem...
P.S.: czy ktos moze na to zerknac i powiedziec czy to wogole ma sens?
mgregor załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
Edytowany przez mgregor dnia 10-06-2007 11:35
|
|
|
|
jacbelfer |
Dodano 10-06-2007 14:43
|
Power User
Posty: 320
Dołączył: 31/10/2006 21:07
|
Jeżeli wszystko klasyfikujesz po L7 i nie działa to chyba nie tak...
Zerknij co napisałem wcześniej. Spróbuj uTorrenta klasyfikować po portach. Potem napisz jak to wygląda.
|
|
|
|
tom78 |
Dodano 10-06-2007 15:00
|
User
Posty: 144
Dołączył: 23/02/2007 17:15
|
Cytat jacbelfer napisał/a:
Spróbuj uTorrenta klasyfikować po portach. Potem napisz jak to wygląda.
u mnie klasyfikacja po portach była od początku (1024-65535 później jeszcze specjalnie na porty uTorrenta 24117-24118) i nic pomogła, czy była sama czy z L7 czy z IPP2P. Obciąłem limit połączeń do 150 per ip jak ktoś radził - nic nie pomogło (nie wiem po co ale kazali to zrobiłem ).
Skrypt do download'u wywaliłem z Init do Firewall bo doczytałem że może nieprawidłowo pracować (nie wiem czy ma coś do QoS na uploadzie ale już dmucham na zimne) - i nic .
ps. ciekawostka wszystko inne idealnie się klasyfikuje, specjalnie zainstalowałem emule i też dostał od razu lowest - a uTorrent "wycieka"
ps1. pomiędzy routerem jest jeszcze jeden WRT z pomidorkiem i Edimax 7206 ale wg. mnie nie powinny mieć żadnego wpływu. Jedno chodzi w trybie AP drugie client.
Asus RT-AC87U OFW
Asus RT-N66u Merlin
2xWRT54GL Tomato v1.28
Qnap TS-112
|
|
|
|
jacbelfer |
Dodano 10-06-2007 20:57
|
Power User
Posty: 320
Dołączył: 31/10/2006 21:07
|
Jedyne co mi przychodzi do głowy to:
1 Tomato to kiepski soft
2 UTorrent to kiepski soft
Ale wiem że jedno i drugie jest dobre....
Skoro u mnie działa- powinno u Ciebie (u Was)
Moja mini sieć to 4 komputery. W tym jeden non stop uTorrent + 2 inne sporadycznie uTorrent.
I przy takim działaniu 8 nieklasyfikowanych....
Dodam, że moje konfigi nader skromne:
1. DNS
2. WWW
3. P2p
AKURAT W TYM MOMENCIE:
389- lowest
9 -nieklasyfiokwane
Dodam,że to Tomato 1.06 działające na ...Motoroli, choć oficjalne wsparcie jest od 1.07 (w którym są problemy z diodami). Ta Motorola pracuje jako klient w sieci WiFi. Kolejna motka (jako AP) chodzi na DD-WRT Micro. Do niej po WiFi podłączone są 2 komputery.
Wiem, że to mała sieć, ale u mnie otwieanie stron to moment.Łącze to 1040/64!
Edytowany przez jacbelfer dnia 10-06-2007 22:16
|
|
|