23 Listopada 2024 21:48:00
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· 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
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [8]
· [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.149.254.25
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
VOIP a Tomatowy QOS lub TC
mvincm
Witam.

Mam takie do Was pytanie. Czy udało się komuś tak skonfigurować Tomatowego QOSa lub wygenerować skrypt aby VOIP (a konretnie SIP na bramce PAP2T) nie przerywał? Ja już się poddaję. Klasyfikuje dobrze (przydzielając do odpowiednich klas) ale jak szarpało tak szarpie. Oczywiście szarpanie jest przy np. wysyceniu downloadu (8 wątków sciąganie zipa).

VOIP jest kalsyfikowany po IP bramki (aby ułątwić sprawę) - jak mówiłem poprawnie (klasa Higest) a to moje ustawienia (łącze Neostrada 512/128).

Default Class: Medium
Outbound Rate / Limit
Max Bandwidth: 128
Higest - 75-100%
High - 50-75%
Medium - 1-75%

Inbound Limit
Max Bandwidth 512
Higest 100%
High 93%
Medium 86%

Będę wdzięczny za wszelką pomoc i uwagi.

Pozdrawiam,
MvincM
 
stegano
Oczywiście że tak, ja ma taką konfiguracje i wszystko działa perfekcyjnie. Postaraj się przeszukać forum bo jest od cholery tematów o ustawieniach QoS. Mało tego, w dziale Download/Media jest nawet prezentacja z ustawień QoS-a na Tomato.
Asus WL-500gP Tomato 1.06 (RouterQoS_only)
5xLa Fonera DD-WRT v24 (Bridge)
1xLa Fonera DD-WRT v24 (AP-baza)
VoIP - Actio + PAP2T - firmware 3.1.16
Buffalo HS-DHGLBB0 500GB firmware 2.06 beta
Pomocy udzielam jedynie na forach
 
mvincm
Tak wiem o wątkach na forum - szukałem, kopiowałem, robiłem sam... Poszukam i zrobię jeszcze raz - oczywiście ale...

Powiedz proszę - bo to jasno nie jest opisane. Czy jeśłi mam neo 512/128 to w tomato wpisuje te wartości czy je pomniejszam algorytmem 512*0,9?

Pozdrawiam,
MvincM
 
stegano
Tak, ale przy 128 na wyjściu zadbaj by połączenia VoIP realizowane były na jakimś dobrym kodeku np G726-32
Asus WL-500gP Tomato 1.06 (RouterQoS_only)
5xLa Fonera DD-WRT v24 (Bridge)
1xLa Fonera DD-WRT v24 (AP-baza)
VoIP - Actio + PAP2T - firmware 3.1.16
Buffalo HS-DHGLBB0 500GB firmware 2.06 beta
Pomocy udzielam jedynie na forach
 
mvincm
A czy można zrobić taki trik. Jeśli nie poustawiam klas Inboud (to znaczy każda będzie miała "None") to mogę zastosować Generator aby dynamicznie ciąć pasmo? Bo rozwiązanie z prezentacji powoduje, że jeśli sciągam plik to czy coś innego korzysta z netu czy nie to i tak mam limit ustanowiny przez klasę.

MvincM
 
bigl
Podaję parę rad bo już w paru miejscach uruchamiałem WRT54GL + Tomato + PAP2 (albo SPA1001):

1. Daj 0.9 * limit na Inbound i Outbound

2. Przy takich parametrach Outbound daj kodek G.729

3. Do klasy Highest daj tylko DNS i VoIP (reguła dla IP bramki)

4. W limitach Inbound daj wszystkim klasom poza Highest limit na 50%. Chodzi o to, żeby zawsze jak Highest chce to miał połowę łącza (czyli około 55-60kb)

5. W limitach Outbound wszystkich klasom poza Highest daj po 80-85% - też po to żeby zawsze dla Highest było na pewno 20% czyli około 80-90kb.

6. Wszelkie zapychacze typu P2P i duże downloady (klasy L7:zip, L7:pdf itp.) daj na Lowest.

Przy takich ustawieniach nie ma siły żeby się cokolwiek złego działo z VoIP poza problemami z samym providerem VoIP.
Edytowany przez bigl dnia 13-11-2006 16:56
Router: Netgear R7000 + FreshTomato (latest)
Wi-Fi: Ubiquiti U6-Lite
NAS: AsRock BeeBox Fanless + Ubuntu 20.04 Server + WD My Book Essential 8TB
Players: Odroid N2+ with Coreelec / Android TV (Nokia Streaming Box 8010)
 
mvincm
Dzieki za info.

Ale jeśli dobrze rozumiem to dając 50% na Inbound na klas mniejszych niz Higest to sciągając coś z netu (zip.exe itp) nie przekroczę 256kbit/s (przy neo 512) nawet jeśli łącze będzie puste? Dobrze rozumiem?

MvincM
 
bigl
Z moich doświadczeń wynika, że te limity są egzekwowane wtedy gdy łącze się zapycha. Gdy jest puste to każdy dostaje tyle ile chce. Zresztą nie ma co filozofować bo szkoda czasu na pisanie zamiast na testy - ustaw to i sam zobacz co i jak. Smile
Edytowany przez bigl dnia 13-11-2006 17:07
Router: Netgear R7000 + FreshTomato (latest)
Wi-Fi: Ubiquiti U6-Lite
NAS: AsRock BeeBox Fanless + Ubuntu 20.04 Server + WD My Book Essential 8TB
Players: Odroid N2+ with Coreelec / Android TV (Nokia Streaming Box 8010)
 
mvincm
Witajcie.

Testy zrobilem - tak jak sugerowałeś.

Wnioski:
1) Jeśli w Inbound jakaś kalsa na 85% to nie osiągnie nigdy 100% a więc jest statycznie - czyli pozostałe pasmo "marnuje" się będąc nieużywane (przy 512 wcale tego łącza tak dużo nie ma)

2) Jak sciągam avi,exe,zip itp. to pomimo dobrej klasyfikacji (klasa z 85%) i tak VOIP ma problemy (nie przerywa rozmowy ale ucina końcówki, czasami skrzeczy - wystarczy wstrzymać download i jest ok). Codec G.729 jest odporniejszy na to bo zabiera mniej pasam w porównaniu do G.726-32 - co nie zmienia faktu, że jakość połączenia VOIP spada wyraźnie.

3) Tak więc jestem "dupa" bo nie potrafie tego zrobić. Jakby człowiek nie kombinował VOIP "skrzeczy". Rozwiązaniem nie jest przecież przyznanie 50% łącza na stałe dla VOIPa.

4) Aha... przypisanie 0,9xInbound i 0,9xOutbound pomga w stosunku do wpisania 100%.

5) Tomato nie tomato czy DD-WRT - wnioek mam jeden - nie da sie na 512 zrobić dobrego QOS (a właśnie na słabszych łączach przydałby się najbardziej)

Jeśli ktośjeszcze ma jakąś poradę prosze o informację. Zalezy mi na tym aby to śmigało. Z góry dziękuję.

Pozdrawiam,
MvincM
 
robsonn
QoS da się zrobić na każdym łączu nawt 64kbps i będzie działał idealnie. Dużo zależy od twojego ISP. Poza tym bigL nie ujmując mu chyba lekko przekombinował z tymi ustawieniami Wink żeby Voip chodziło.
1. Najważniejsze jest stworzenie w QoS reguły, która klasyfikuje ruch z bramki po adresie MAC i wrzuca go do klasy highest. U mnie ta reguła znajduje się odrazu pod regułą DNS czyli jako druga od góry. Jest to jedynaregułą do PAP2 i wystarcza. Ruchu typu zip, rar itp w ogóle nie klasyfikuje tzn. trafia do Low, a do p2p używam IPP2P bo zużywa najmniej zasobów i wszysko gra.
2. Możesz dodatkowo rezerwować pasmo Download dla bramki dodając ją do skryptu podziału pasma. Daj jej gwarantowane i max na 48 kbps i ustaw najwyższy priorytet.
2,5. Używaj najlepiej G726.32 - G729 mimo iż zużywa mniej pasma, ale niby posiada lepszą kompresję ma słabą jakość.
3. No i nie widzę, żebyś podał nazwę swojego operatora Voip, a jak wiadomo jeśli coś się sypie u opa to możesz stać na rzęsach, a nic to i tak nie zmieni.
Edytowany przez robsonn dnia 17-11-2006 11:26
Tomato ... since 0.01
WRT54G v2.2 Tomato 1.10 Turbo
WRT54GL v1.0 Tomato 1.07 Turbo
PAP2 NA v1.0 Stock firmware 3.1.5(LS) + IPFON
WPC11B v4.0 modded peek drivers
[b]WRT54 Script Generator - obowi?zkowe narz?dzie ka?dego Link
 
mvincm
Dzieki za podjęcie tematu.

Mój ISP to Neostrada z co do operatora to IPFON. Ale tu nie szukałbym przyczyny ponieważ zastopowanie downloadu powoduje momentalną poprawę jakości do poziomu bardzo dobrego.

W moim przypadku głównie chodzi o to, że download jest mocno przeciążany (coprawda z p2p nikt nie korzysta ale różne pliki z netu lecą a zapychaczem wuploadu jest głównie SMTP i FTP).

O ile upload jest w 100% do opanowania (już na samym tomato) bo ruch idzie z LANu i można kolejkować, cuda robić i dawać prio wysokie tak download to większa akcja moim zdaniem. Co z tego, że ja na "br0" przychamuję (zrobię kolejkę) jak już na "ppp0" z powodu przeciążenia łącza gubią się pakiety (jeśli idzie o VOIP to UDP czyli bez ACK i bez powtórek). Owocuje to tym, że w słuchawce ucinane są końcówki wyrazów lub jest szarpanie.

Tak więc jedyne co widze to dalsze eksperymenty z Ingress na ppp0 lub jakimś cudem spowolnienie ACK (przez co można kontrolować z czasem szybkosć nadchodzenia nowych pakietów).

Co o tym sądzicie?

Pozdrawiam,
MvincM
 
robsonn
Włąśnie testowalem - moge sciagac u siebie na max, jednoczesnie leci torrencik, ktory dobija download do max. (ok 500 polaczen) i dzwoniac nie mam nawet pierdniecia. Ustawienia j/w podalem.
Tomato ... since 0.01
WRT54G v2.2 Tomato 1.10 Turbo
WRT54GL v1.0 Tomato 1.07 Turbo
PAP2 NA v1.0 Stock firmware 3.1.5(LS) + IPFON
WPC11B v4.0 modded peek drivers
[b]WRT54 Script Generator - obowi?zkowe narz?dzie ka?dego Link
 
bigl

Cytat

mvincm napisał/a:

2) Jak sciągam avi,exe,zip itp. to pomimo dobrej klasyfikacji (klasa z 85%) i tak VOIP ma problemy (nie przerywa rozmowy ale ucina końcówki, czasami skrzeczy - wystarczy wstrzymać download i jest ok). Codec G.729 jest odporniejszy na to bo zabiera mniej pasam w porównaniu do G.726-32 - co nie zmienia faktu, że jakość połączenia VOIP spada wyraźnie.

Zrozum, że QoS działa dobrze. Tylko tak czy inaczej VoIP z kodekiem G.729 potrzebuje tych 80Kb w obie strony. Musisz mu to zapewnić i będzie działał OK. Także ustaw to tak, żeby to było i wtedy sprawdzaj. Rozumiem, że przy Twoim łączu 512/128 to bolesne ograniczenie i boli cię, że to zabiera łącze na stałe, ale na razie zacznij od tego i popróbuj. Czyli zaczynasz od wpisania limitów *0.9 (460/116) a potem VoIP i DNS do klasy highest i ograniczasz inne klasy w ten sposób, żeby zostało po te 80 Kb dla VoIP. Czyli dajesz im po 80% na downloadzie i po 35% na uploadzie. Wiem, że to drastyczne, ale przy czymś takim będzie OK. Potem możesz szlifować te procenty aż dojdziesz do zrywania i będziesz wiedział ile potrzebujesz na prawdę. A potem zrobi się dynamiczność reguł skryptem Robsonna i będzie OK.
Edytowany przez bigl dnia 17-11-2006 19:17
Router: Netgear R7000 + FreshTomato (latest)
Wi-Fi: Ubiquiti U6-Lite
NAS: AsRock BeeBox Fanless + Ubuntu 20.04 Server + WD My Book Essential 8TB
Players: Odroid N2+ with Coreelec / Android TV (Nokia Streaming Box 8010)
 
bigl

Cytat

robsonn napisał/a:
1. Najważniejsze jest stworzenie w QoS reguły, która klasyfikuje ruch z bramki po adresie MAC i wrzuca go do klasy highest. U mnie ta reguła znajduje się odrazu pod regułą DNS czyli jako druga od góry. Jest to jedynaregułą do PAP2 i wystarcza. Ruchu typu zip, rar itp w ogóle nie klasyfikuje tzn. trafia do Low, a do p2p używam IPP2P bo zużywa najmniej zasobów i wszysko gra.

Mówisz o ustawieniach w Twoim skrypcie czy na WWW? Bo jeśli na WWW to u mnie samo przypisanie klas nie działa dobrze (nie wystarcza do prawidłowego działania VoIP) i stąd robię takie ograniczenia.
Edytowany przez bigl dnia 17-11-2006 20:31
Router: Netgear R7000 + FreshTomato (latest)
Wi-Fi: Ubiquiti U6-Lite
NAS: AsRock BeeBox Fanless + Ubuntu 20.04 Server + WD My Book Essential 8TB
Players: Odroid N2+ with Coreelec / Android TV (Nokia Streaming Box 8010)
 
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: 95

· Użytkowników online: 1
kobrawerde

· Łą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,460,970 unikalnych wizyt