25 Listopada 2024 15:55:47
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· DIR868l OFW asus vs ...
· Nowe routery: UX, UC...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [11]
· Nowe routery: UX,... [0]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

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

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

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

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.142.200.247
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
QoS szybkość działania internetu
ghost2005
Witam,

Oprogramowanie: Tomato 1.17
Łącze: 3072/256
Użytkowników: 13 (może to przez tą pechową liczbę....)

Problem: Podczas włączenia dowolnego programu P2P (utorrent, bearshare) szybkość ładowania stron drastycznie spada. Natomiast ping nie wiedzieć czemu w normie choć rośnie. Czym może być to spowodowane?

images32.fotosik.pl/167/10db0ba3e49c7802m.png
images23.fotosik.pl/170/f6b8ec941787d61em.png
images24.fotosik.pl/171/b2433a700f8e0031m.png
images28.fotosik.pl/171/43758385fa22607dm.png
images32.fotosik.pl/167/10db0ba3e49c7802m.png

PS
Mam problem z klasyfikowaniem połączeń do routera na porcie 80. Czy jest na to sposób?

images28.fotosik.pl/171/ffea2516bf52a0d6m.png

Załączam screeny ustawień.
 
pork
to co na szybko zauwazylem. w upload masz przekroczone pasmo gwarantowane (ten pierwsze selecty - w sumei od highest do kalsy E musi byc max 100% !!!). warto tez klase P2P przesunac na dół tabeli. Default Class daj na lowest. popatrze jeszcze i moze cos znajde

ps. jesli zacznie ci to juz poprawnei kasyfikowac to warto odpalic skrypt kolegi Robsonna do podziału dynamicznego uploadu i szczegółnie downloadu Smile
Edytowany przez pork dnia 05-03-2008 19:07
Netgear R7000
WAN1 TK Telekom 20/10 Mbit/s, WAN2 downd
Tomato Firmware
Proud winner of Netgear WNR3500L
 
ghost2005
Dzięki za tak szybką odpowiedź do wskazówek zastosowałem się jednak nie odczułem znacznej poprawy:/ Nadal po uruchomieniu P2P internet muli. Czy naprawdę skrycik Robsona wpłynie znacząco na poprawę działania połączenia, a zarazem czasu ładowania się stron?
 
pork
ogranicz liczbe polaczen w skrypcie robsonna dla ssaczy. jest ich pewnie za duzo dlatego sie tak dzieje. jak beda sciagac to im sie stronki beda mulic Smile 100-150 polaczne tcp na ip wystraczy. na udp daj np 20/s podziel dodatkow pasmo po ip dla wszystkich lub dla grup. musisz sie zapoznac z tym skryptem nie masz wyjscia
Netgear R7000
WAN1 TK Telekom 20/10 Mbit/s, WAN2 downd
Tomato Firmware
Proud winner of Netgear WNR3500L
 
ghost2005
Zastosowałem skrypt robsona i zobaczymy przez weekend jak to będzię ale nadal po uruchomieniu programu p2p otwieranie witryn dyrastycznie zwalnia.
Może chodzi o ustawienia DHCP/DNS? Czy da się coś zrobić z klasyfikacją połączeń lokalnych do routera?
 
mgregor
Nie da sie zrobic bo QoS dziala na ruch swiat <-> router.
Jesli chodzi o mulenie to raczej nie ma to nic wspolnego z DHCP/DNS.
 
memek
do testowania dns możesz zastosować polecenie nslookup jakasdomena.pl

u mnie był podobny problem. skrypt robsona dzieli mi download a upload reguluje qos w tomato. co do WWW to moze daj sobie bez limitu KB. A jak chcesz żeby zmniejszyc prioytet dla plików pobieranych z internetu (zip, rar, exe itp.) to skorzystaj z layer 7. u mnie to wyglada tak (korzystałem z rad zawartych na forum):
utbound Direction
Match Rule Class Description
L7: shoutcast High radio
L7: exe A exe
L7: zip A zip
L7: rar A rar
L7: pdf A pdf
L7: httpvideo Low httpvideo
Dst Port: 53 Highest DNS
TCP
Dst Port: 80,443 High WWW
TCP/UDP
Dst Port: 21 Medium ftp
TCP/UDP
Dst Port: 25,110,995 Medium poczta
TCP/UDP
Dst Port: 8074 Medium gg
TCP/UDP
Dst Port: 1024-65535 Lowest Bulk Traffic
IPP2P: All IPP2P filters Lowest p2p
 
ghost2005
Może i rozwiązanie, które podał memek jest dobre ale czy stosowanie L7 nie było negowane przypadkiem wcześniej?

Edit:

Niestety pomimo zastosowania się do wszystkich podanych sposobów nic się nie zmieniło :/

Edit2:

A może jest to kwestia przekierowanych portów?


Edit3:

Zastosowanie skryptu robsona nie pozwala niestety na działanie aplikacji teamspeak2 co dyskwalifikuje jego użycie na samym wstępie, a szkoda.
Edytowany przez ghost2005 dnia 07-03-2008 14:30
 
Tuptus
sprawdź czy masz te 2 wpisy w QoS - komunikacja z dns jest ważna

[URL=www.fotosik.pl]images34.fotosik.pl/171/487fae68dce7fd46.jpg[/URL]
Edytowany przez Tuptus dnia 08-03-2008 21:17
 
pork

Cytat

Tuptus napisał/a:
sprawdź czy masz te 2 wpisy w QoS - komunikacja z dns jest ważna

[URL=www.fotosik.pl]images34.fotosik.pl/171/487fae68dce7fd46.jpg[/URL]


to nie to Smile dzisiaj koledze to juz ustawilem i obecnie testuje. p2p ciagnie i dziala szybko www. serwery gier tez. czekamy na opinie i pokaz ustawien.
Netgear R7000
WAN1 TK Telekom 20/10 Mbit/s, WAN2 downd
Tomato Firmware
Proud winner of Netgear WNR3500L
 
ghost2005
Witam ponownie a więc testowałem jak tylko się dało i naprawdę efekt jest piorunujący przy odpalonym P2P i transferze dochodzącym do 300kb strony, VoIP, gry chodzą wyśmienicie. Wielkie dzięki pork.
 
dzidzion
napisz co i jak ustawiles...czekamy ..rozwiazywanie problemow opisywanych na forum poza nim jest bezsensowne
podaj screeny qos-a, ustawienia polaczen i skryptu robsona(generatora tez) albo tego co pomoglo ci rozwiazac problem
Kylo
 
ghost2005
A więc tak:

images33.fotosik.pl/176/8dea82901591a14fm.png
images29.fotosik.pl/175/a9066bd09cb03fafm.png
images31.fotosik.pl/176/8aeef3dc688ef714m.png
images32.fotosik.pl/176/9db8d3fc6beffb55m.png

Ustawienia połączeń - standard

Firewall (skrypt robsona)


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
tc class add dev br0 parent 1: classid 1:1 htb rate 3072kbit
$TCA parent 1:1 classid 1:10 htb rate 3072kbit ceil 3072kbit prio 0
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.1.2-192.168.1.20 -j MARK --set-mark 10
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 256kbit
$TCAU parent 1:1 classid 1:10 htb rate 256kbit ceil 256kbit prio 0
$TQAU parent 1:10 handle 10: $SFQ
$TFAU parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.1.2-192.168.1.20 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0
iptables -I FORWARD -m iprange --src-range 192.168.1.2-192.168.1.20 -p tcp -m connlimit --connlimit-above 2048 -j DROP
 
dzidzion
no a moze jeszcze dodasz screena z generatora skryptu no i napisz jakie masz lacze
Kylo
 
pork

Cytat

dzidzion napisał/a:
no a moze jeszcze dodasz screena z generatora skryptu no i napisz jakie masz lacze


Prosty skrypt i skuteczny.
Prosze Smile z tym ze ilośc połączeń wyedytowana recznie z 1000 na 2048
images33.fotosik.pl/178/01832841e9d21dcfm.png
Edytowany przez pork dnia 14-03-2008 00:06
Netgear R7000
WAN1 TK Telekom 20/10 Mbit/s, WAN2 downd
Tomato Firmware
Proud winner of Netgear WNR3500L
 
ghost2005
Parametry łącza zostały podane w pierwszym poście

Cytat

Łącze: 3072/256
 
ghost2005
Jednak po dłuższym używaniu skryptu zaproponowanego przez użytkownika pork nie byłem do końca zadowolony z jego działania. Dlatego po 3 dniowych poszukiwaniach i przestudiowaniu "anatomii" tego skryptu doszedłem do wniosku że nie na tym rzecz polega aby tworzyć wirtualne interfejsy skoro zależy mi tylko na limitowaniu połączeń dla p2p. Po przemyśleniu sprawy zmontowałem o to taki skrypcik i jak narazie spisuje się znakomicie.



zakres="192.168.1.2 192.168.1.4 192.168.1.5 192.168.1.6 192.168.1.8 192.168.1.9 192.168.1.14"
rodzaje="tcp, udp"
max="200"
p2p="100"
porty="32459:32461 6346:6348 6881 4662 4672"
protokoly="bittorrent gnutella ares edonkey"

for ip in $zakres
do
   iptables -t filter -A FORWARD -s $ip -p tcp -m connlimit --connlimit-above $max -j DROP
   for protokol in $protokoly
   do
      iptables -t filter -A FORWARD -s $ip -p tcp -m connlimit --connlimit-above $p2p -m layer7 --l7proto $protokol -j DROP
   done
   for rodzaj in $rodzaje
   do
      for port in $porty
      do
         iptables -t filter -A FORWARD -s $ip -p $rodzaj -m connlimit --connlimit-above $p2p --sport $port -j DROP

      done
      iptables -t filter -A FORWARD -d $ip -p tcp -m limit --limit 6/s -m ipp2p --ipp2p -j ACCEPT
      iptables -t filter -A FORWARD -s $ip -p tcp -m limit --limit 6/s -m ipp2p --ipp2p -j ACCEPT
   done
   iptables -t filter -A FORWARD -s $ip -p tcp -m connlimit --connlimit-above $p2p -m ipp2p --ipp2p -j DROP
done

Edytowany przez ghost2005 dnia 16-03-2008 14:25
 
dzidzion
taki skrypt jak zapodales generuje 60% obciazenie na procu co troche go meczy...
Kylo
 
ghost2005
Z całym szacunkiem ale niestety nie mogę się zgodzić z tym co powiedziałeś.

Uptime 4 days, 01:01:40
CPU Load (1 / 5 / 15 mins) 0.04 / 0.02 / 0.00

Poza tym ten router musi coś robić nie na darmo ma taki procesor, a skoro porty usb są nie wykorzystywane....
 
dzidzion
faktycznie po jakims czasie obciazenie spadlo , ale po rekonfiguracji qosa nawet przekraczalo 1,0(czyli ponad 100%Shock)
Kylo
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 105

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,760,880 unikalnych wizyt