23 Lipiec 2018 15:41:28
Nawigacja
· Strona Główna
· Galeria
· Forum
· Linki

· Tomato by Shibby

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

Darowizna
Ostatnio na forum
Najnowsze tematy
· [MOD] FreshTomato-MIPS
· [S] karta wifi, adap...
· [S] trochę sprzętu s...
· Czy na Asus DSL-N66U...
· Multiroom N z wykorz...
· Asus AC RT68U Rev. E...
· [S] Ruter
· [S] Wyprzedaż sprzęt...
· [S] Laptop Lenovo Le...
· [MOD] Tomato by shibby
· DDWRT dla ovislink 1...
· DNS od cloudflare 1....
· Jak znaleźć przyczyn...
· Oscam instalacja na ...
· oscam na openwrt (ar...
· Zlecę naprawę router...
· TL-WR340G v3 nie włą...
· [S] ASUS DSL-AC87VG ...
· [MOD] FreshTomato-ARM
· [S] Asus RT-N18U
Najciekawsze tematy
· [MOD] Tomato by s... [13665]
· Multiroom N z wyk... [935]
· oscam na openwrt ... [772]
· [MOD] FreshTomato... [208]
· DNS od cloudflare... [52]
· Jak znaleźć przyc... [11]
· [S] Ruter [8]
· Zlecę naprawę rou... [8]
· TL-WR340G v3 nie ... [4]
· DDWRT dla ovislin... [3]
· [S] karta wifi, a... [2]
· Czy na Asus DSL-N... [1]
· [S] Laptop Lenovo... [1]
· [S] trochę sprzęt... [0]
· Asus AC RT68U Rev... [0]
· [S] Wyprzedaż spr... [0]
· Oscam instalacja ... [0]
· [S] ASUS DSL-AC87... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
40% [132 głosów]

Broadcom ARM
Broadcom ARM
48% [160 głosów]

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

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

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

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

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

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

Archiwum ankiet
Reklama
Twoje IP
54.81.244.248
Reklama
Zobacz temat
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj temat
Tomato MultiWAN - otwarta dyskusja
Adooni
ale zes prezent nam zrobil a jeszcze nawet snieg nie spadl Smile

Chyba najbardziej wyczekiwana funkcja tomato. Wielkie dzieki za Twoj trud w rozbudowe mozliwosci tomato.
UPC 250Mb/s + CISCO EPC3212 & PLAY LTE + Huawei E3372s-153 Non-Hilink - Failover
Asus RT-AC56U @1200/800 | Tomato-RT-AC56U-RT-AC56U-ARM--140-MultiWAN-AIO-64K | USB HDD Samsung HXMU050DA/G2 500GB
HPE MicroServer gen8 G1610T (819185-421) WIP
----------------------------------------------------------------------------------------------------------------------------------
Asus WL-500W | Tomato-K26USB-1.28.RT-MIPSR1-132-BT-VPN
Asus RT-N12 | Tomato-K26-1.28.RT-MIPSR2-132-MiniIPv6
Asus RT-N16 | Tomato-K26USB-1.28.RT-MIPSR2-132-AIO + Huawei E3372s-153 non-hilink + PLAY LTE
 
shibby Dziekuje za dotacje
Zabawy z MultiWANem ciąg dalszy. Pierwotnie nie zakładałem tworzenia funkcji failovera - zmieniłem jednak zdanie, ponieważ nawet przy bardzo dużej wadze rzędu 200:1, 200 połączeń poleci do łącza pierwszego ale jedno do łącza drugiego. Jeżeli ów połączenie okaże się przykładowo żądaniem ściągnięcia pliku o wadze 1GB to ściągnie się on z wykorzystaniem drugiego/zapasowego łącza a tego nie chcemy.

Dlatego jednak funkcja Failover została dopisana a jej ustawienie jest banalnie proste. Ustawiając wagę z zakresu 1-256 łącze będzie pracowało w trybie load balance z zadaną wagą. Ustawienie wagi na "0" spowoduje, że łącze zostanie ustawione jako failover i nie będzie brało udziału w routingu. Dopiero gdy zostanie wykryta sytuacja, w której żadne z łącz głównych (o wadze większej niż zero) nie będzie działające, to wszystkie łącza failover zostaną wpięte w routing z wagą 1. W chwili, gdy choć jedno z łącz głównych ożyje, łącza failover zostaną wypięte z routingu.

Status łącz w debug logu oznaczone jako tablica czterech cyfr, z których każda może przyjąć wartość 0, 1 lub 2. Zero oznacza, że łącze nie działa, 1 że łącze jest oznaczone jako failover, 2 że łącze działa w trybie load balance. Zatem status o wartości np. 2200 oznaczać będzie, że pierwsze i drugie łącze działa w load balance a łącza 3 i 4 nie działają lub nie są skonfigurowane. Wartość 2210 oznaczać natomiast będzie, że łącza 1 i 2 działają w load balance, a łącze 3 jako failover, jak na sytuacji poniżej:

Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: IN checkConnect, wan_prefix=wan, wan_iface=vlan2
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: OUT checkConnect, wan is connected
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: IN checkConnect, wan_prefix=wan2, wan_iface=vlan3
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: OUT checkConnect, wan2 is connected
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: IN checkConnect, wan_prefix=wan3, wan_iface=eth3
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: OUT checkConnect, wan3 is connected
Dec 8 09:46:29 unknown user.debug dhcpc-event[2662]: OUT fun mwan_status_update, mwan_curr=2210


wypięcie kabli z łącz 1 i 2 sprawi, że łącze 3 zmieni status z 1 na 2 i stanie się naszym łączen głównym.

Dec 8 09:58:11 unknown user.emerg preinit[1]: OUT checkConnect, wan is disconnected
Dec 8 09:58:11 unknown user.emerg preinit[1]: OUT checkConnect, wan2 is disconnected
Dec 8 09:58:11 unknown user.debug preinit[1]: OUT checkConnect, wan3 is connected
Dec 8 09:58:11 unknown user.info preinit[1]: mwan_status_update, failover in action - WAN3
Dec 8 09:58:11 unknown user.debug preinit[1]: OUT fun mwan_status_update, mwan_curr=0020


O dalszych postępach będę informował Smile
 
wit3k
Nie mogę się doczekać jazdy próbnej.
Mam porównanie z TP-Linkiem TL- R470T+, który nie popisał się wcale, a mikrotikiem rb2011 - chodzi dość dobrze.

Co jeszcze musisz Shibby dopracować by wypuścić pierwszą wersję?
 
shibby Dziekuje za dotacje
QoS, który mi kompletnie nie działa. Ponadto chcę dodać możliwość wyboru sposobu testowania łącza (ping lub traceroute). Ping prostszy i szybszy ale nie zawsze działa (operatorzy blokują, w szczególności na LTE). I w sumie tyle.
 
wit3k
Nie znam się na tym, ale z rozwiązań jakie testowałem qos, czy podział pasma nie działa poprawnie na ustawieniu dla "global".
Tzn pobieranie można ustawić jako jedna kolejka dla kilku wanów bo wszystko wychodzi przez jeden interface (przykładowo lan3 i lan4 jako bridge).
Natomiast od strony klienta musi być zrobiony podział dla każdego wana oddzielnie.

Przy samym qos można zrobić kopiowanie ustawień na każdy wan.

Co do testowania, ping na zewnętrzny adres np. google.pl wystarczyć powinien w zupełności, natomiast o blokowaniu go przez operatorów nie słyszałem. Mam orange oraz plus'a i na każdym działało jak patrzyłem jakiś czas temu.
 
b3rok Dziekuje za dotacje
A czy da się stan tych logów (dot. WAN-ów) wyciągnąć do zakładki Status/Overview/WAN? Tzn. żeby mieć w prosty sposób dostęp - jaki Wan w jaki sposób pracuje (w jakim trybie) i czy jest aktywny czy nie? Żeby nie trzeba było grzebać po logach.
I. Huawei HG8240 + 1x Netgear r7000 @kille72 Tomato +2x AP Netgear WNR3500L + Siemens Gigaset C610IP + Synology DS1512+
II. TP-Link TL-WDR4300 @Obsy OpenWRT Gargoyle + Linksys SPA-3102 + Synology DS110j
III. TP-Link TL-WDR3600 @Obsy OpenWRT Gargoyle + Huawei E3276

_________________________________
Ważne linki:
Firmware Tomato by Shibby
Skórki do Tomato
TomatoAnon
Regulamin forum
Jak zadawać pytania i prosić o pomoc
 
shibby Dziekuje za dotacje
w sumie to wyciągnięcie wagi na zakładkę overview wystarczy ale zobaczę czy udałoby się ładniej to wkomponować.

Połączony z 11 grudzień 2015 20:48:58:
wczoraj Tomato MultiWAN przeszło pierwszy chrzest bojowy. Wieczorem zadzwonił do mnie kolega narzekając na swoją neostradę, która przez cały dzień zrywa połączenie. Nie mogłem się powstrzymać by nie przetestować multiwana w takiej sytuacji. Była to też dla mnie możliwość przetestowania WANu w trybie PPPoE.
Dodatkowo kolegi neostrada osiągała zawrotną prędkość 6Mbps, tym bardziej kolega był zainteresowany innymi możliwościami zwiększenia przepustowości łącza.
Długo nie myśląc zabrałem RT-AC68 i E3372 z kartą t-mobile i udałem się do kolegi. Z racji tego, iż jego główny router RT-N18u ma dość rozbudowaną konfugurację VLANów (3x br) oraz sporą listę w LAN Access, postawiliśmy RT-AC68 przed jego router.

WAN 1 ustawiony został jako PPPoE z wagą 25
WAN2 to E3372 non-Hilink z kartą TM z wagą 25
zatem oba łącza działały w load balane z tą samą wagą.

Save i mamy net. Mwan status 0200 czyli neo nie działa, LTE jako jedyne działające łącze. Pierwszy pomiar na speedtest.pl i mamy 42Mbps co uważam za bardzo dobry wynik. Po chwili wstała neostrada, co potwierdził wpis w logu ze statusem 2200. Ponawiamy test i mamy 50Mbps - speedtest.pl potrafi wysycić kilka łącz jednocześnie (nawiązuje kilka połączeń jednoczesnych). Wykresy BW monitorze to potwierdziły. Od wczoraj do dziś do ok godziny 12 mutliWAN spisał się nawet lepiej niż mogłem sobie wyobrazić. Jeżeli już neo padało to moment przepięcia routingu powodował zanim neta na raptem kilka/kilkanaście sekund. Najlepszy wynik jaki uzyskaliśmy wyniósł niecałe 55Mbps z obu łącz.

Kolega bardzo zadowolony z takiego obrotu sprawy już załatwia sobie abonament w TM na LTE Smile

Niestety kwestia QoSa wciąż nie została naprawiona. Gdy mamy ustawiony jeden WAN to QOS działa. W chwili włączenia dwugiego WANa QoS przestaje poprawnie działać. Możliwe, że wydam publiczną wersję Tomato MutliWAN dla ARM na testy by otrzymać feedback od ludzi skłonnych ją przetestować a równocześnie podejmować próby naprawy QOSa.

tyle na dziś Smile
Edytowane przez shibby dnia 11-12-2015 20:48
 
need_password
Ja jestem chętny do testów. Mam obecnie DSLa 40M i Neo też o takiej prędkości. Chętnie bym to scalił w jedno łącze. U mnie spory jest ruch na tym DSLu, więc sprawdzimy Multiwana w akcji. QOS jest zbędny. Shibby dasz obraz do AC56U do testów?
Asus RT-AC56U
Netgear R7000
Asus RT-N10U
Tenda N60
Linksys WRT54G
 
shibby Dziekuje za dotacje
myślę, że czas najwyższy na beta testy. Odezwę się do ciebie na pw Smile
 
djwujek
Ja mogę przetestować na modemie lte i łączu stałym Rt-n18u.
1.Modem Vectra 600/30
2. Edgerouter router POE FV 1.10.3
3. Asus RT-N18U DD-WRT v 3.0 r36006 the best
4. Synology DS718 1x4TB

Masz uwalony ruter błędnym wgraniem firmware - pomogę SmileWink
 
shibby Dziekuje za dotacje
poczekam na feedback @need_password 2-3 dni. Jak nie zauważy żadnych krytycznych błędów i potwierdzi działanie mutiWANa u siebie to zaczniemy jeszcze w tym tygodniu publiczne beta testy Smile
Będzie prezent na Święta Wink
 
sulim
prędkości pobierana sumuje a co z prędkościami wysyłania ta sama zależność (mam udostępniony na zewnątrz program na sql i nie ukrywam że przydało by się większe wysyłanie)
 
wit3k
Ja mogę u siebie na 4 Wan przetestować bardzo chętnie na rt-n18u.
Mam w sumie 5 różnych dostępów do neta, ale nie widziałem nic dostępnego z większą ilością portów.

PS. Jest możliwość podłączyć wan jako vlan? Tzn żeby na jeden port lan przypadały 2 podsieci jako wany?
 
shibby Dziekuje za dotacje
to nie jest tak, że router sumuje wartości. Router balansuje połączeniami zgodnie z ustawioną wagą. Jeżeli klient potrafi nawiązać kilka połączeń jednocześnie tak, że router równoważąc je wyjdzie dwoma łączami to mamy efekt zsumowania prędkości. Identycznie jak w wielordzeniowych procesorach. Jednakże w sytuacji gdy klient potrafi nawiązać tylko jedno połączenie np. pobieranie pliku z http to uzyska on prędkość jednego łącza, tego do którego tracę ustawi mu load balancer. Identycznie jak w sytuacji w której jednordzeniowy proces zechcemy uruchomić na wielordzeniowym procesorze. Zużyje on tylko jeden rdzeń, nawet w 100% pomimo, że pozostałe będą się nudziły.

Identyczna sytuacja będzie dotyczyła wysyłu. Najważniejsze w funkcji load balance jest jednak sytuacja, gdzie jeden user wykorzystuje jedno łącze sprawia, że drugi user zostanie skierowany na drugie łącze i będzie mógł bez przeszkód je wykorzystać nawet w pełni. Dochodzimy do sytuacji w której oba łącza mamy wyssane ale nie doszło do scalenia prędkości.

Połączony z 14 grudzień 2015 19:17:36:
wit3k napisał(a):

Ja mogę u siebie na 4 Wan przetestować bardzo chętnie na rt-n18u.
Mam w sumie 5 różnych dostępów do neta, ale nie widziałem nic dostępnego z większą ilością portów.

PS. Jest możliwość podłączyć wan jako vlan? Tzn żeby na jeden port lan przypadały 2 podsieci jako wany?


teoretyzując można by bez większego problemu dodać obsługę nawet 6ciu WANów: 4x RJ45, WLAN oraz modem na USB ale to już chyba przesada Wink

Idąc tym tropem nadchodzący router Asus RT-AC88u ma aż 8 portów LAN + WAN. Teoretyzując można by więc zrobić multiwana na 10 WANów? ;P
Edytowane przez shibby dnia 14-12-2015 19:17
 
wit3k
Jak @shibby postępy idą?
 
shibby Dziekuje za dotacje
w przyszłym tygodniu wydam publiczną wersję beta dla routerów ARM - ot taki prezent na święta Wink

Jak się spisze i przyjmie to zacznę portować zmiany do mipsela i prawdopodobnie już w nowym roku wyjdzie pełna wersja dla wszystkich routerów wraz ze zaktualizowanymi paczkami openssl, openvpn itd.
Edytowane przez shibby dnia 20-12-2015 09:38
 
dar3k
Czyli docelowo v133 to już multiwan będzie? Czy dwie wersje będziesz rozwijać? (według mnie jeśli jest miejsce we flashu to jedna lepiej).
Moj router RT-AC56U @ 1200,800 MHz
 
shibby Dziekuje za dotacje
mechanizm multiwana będzie zawarty już od v133 we wszystkich wydaniach. Patch ze zmianami to blisko 11tyś linii - można sobie wyobrazić jak spora część kodu została przebudowana. Jednakże jest do przebudowa funkcji a nie dodawanie ciężkich, które zwiększają wagę końcowego obrazu. Zatem sam obraz we flashu nie będzie ważył jakoś dużo więcej. Co innego nvram. Tu ilość zmiennych ob. obsługi każdego z łącz jest spora zatem musiałem rozgraniczyć Tomato na dwie wersje i tak:
- routery z <64KB nvram - DualWAN
- routery z 64KB nvram - MultiWAN
 
wit3k
Wpadłeś na pomysł naprawy qos i bwl?
 
czipczop
Jestem bardzo ciekawy efektu Wink Na orginalnym firmware rt18 loadbalance dziala strasznie wrecz powiem, że nie działa.

Mam też router z openwrt loadbalance to również pomyłka ale jest znacznie lepszy od asusowego.


Teraz używam banana m3 z debianem 2x modem lte h-link i zapiernicza jak mały motorek loadbalance.

Niezależnie od systemu by dobrze działało trzeba ustawic min max qos na modem niestety w asusie jest to nie możliwe. Nikt nie ma idealnych łącz o tych samych parametrach w modemach lte dochodzi problem niestabilności prędkości co wykrzacza jakość koncową.
 
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,726
· Najnowszy użytkownik: r3vr3n
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

p4v3u
22-07-2018 01:05
jest jakies narzedzie w ipkg ktore pokazywalo by zasieg raportowany przez modem lte USB ? Mam e3372-153

Blacon
20-07-2018 17:52
Mój R7000 kupiłem w Q1 2014r i trudno powiedzieć, żeby był stary...w 2018 spokojnie daje radę.

overflow2
20-07-2018 10:27
Sprzęt sieciowy się tak szybko nie starzeje. Coś postawisz to działa kilka lat zazwyczaj.

PixelPL
20-07-2018 08:26
Dziwi mnie to że router z 2016 w 2018r kosztuje tyle samo albo i więcej, telefony kom tanieją, karty graficzne, procesory, wszystko tylko routery nie tracą na cenie.

Blacon
19-07-2018 15:16
@PixelPL - to Synology RT1900, około 500zł. Mam jego mocniejszego brata RT2600 i działa rewelacyjnie.

PixelPL
19-07-2018 15:06
@Blacon Tomato nie jest koniecznością, nie uzywam ani QoS ani Bandwitch, jedynie dla dzieci wyłączenie internetu wedle godzin i dni.

Blacon
19-07-2018 14:44
@PixelPL - pod tomato to tylko Netgear R7000. Cena jest mało ważna Wink

PixelPL
17-07-2018 10:11
Co się obecnie opłaca kupić w świecie routerów z WAN 1Gb i LAN 1GB z dual band i odkrecanymi antenami ? tak w budżecie 300-400PLN ? NET 400/40

pedro
14-07-2018 17:30
No bez przesady Pfft Wink

grz3si3k
13-07-2018 19:55
aha jeśli @pedro nie ma to nikt nie ma ? OK ;p

pedro
13-07-2018 17:46
Nikt nie ma Pfft

PanRatio
07-07-2018 19:59
Nie mam takiego Internetu i dysk SATA II Pfft

grz3si3k
07-07-2018 09:25
to słabo bo ja mam na tej samej karcie 70 MBs, czyli masz ledwo połowę jej osiągów Grin Pfft

PanRatio
03-07-2018 20:40
Cofam co pisałem. Zmieniłem kartę w laptopie na Intel 9260, zrobiłem czyszczenie nvram i po WiFi z Tomato mam 292 Mb/s Grin

rosentine
01-07-2018 11:09
Zamach stanu w wykonaniu Linuxów: Server ARCHSERVER at IP 172.28.0.211 is announcing itself as a local master browser for workgroup WORKGROUP and we think we are master. Forcing election.

grz3si3k
30-06-2018 10:21
@PanRatio, a myślisz że z jakiego powodu od dawna używam OFW ? Ale, każdy musi dojść do tego sam Pfft

fr3sh
28-06-2018 22:08
jest ok! działa po przerzuceniu kluczy oraz firewolla do jifs Smile

36,049,330 unikalne wizyty