[MOD] Tomato by shibby
|
shibby |
Dodano 17-02-2016 11:04
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
bcm_nat ma za zadanie pominięcie pewnych mechanizmów NAT by pakiet szybciej przepływał i generował mniejsze obciążenie CPU. Dzięki temu realna "wydolność" routera wzrasta. Kod pomijający BCM_NAT zawarty jest w wielu modułach netfilter. Dlatego tez załadowanie jakiegokolwiek modułu powiązanego (w sposób bezpośredni lub pośredni) z netfilter powoduje automatyczne wyłączenie wsparcia bcm_nat.
To bardzo wrażliwy moduł. Zdarzają się przypadki, gdzie właczony bw monitor, iptraffic monitor lub webmon potrafią zdezaktywować bcm_nat.
Tego typu przyśpieszacze to ostateczność i trzeba mieć na uwadze, że by działały trzeba "pozbyć" się wielu inny udogodnień. Osobiście netgeara 3500l kwalifikowałbym na router idealny do łącza <100Mbps. Możliwe więc, że przyszedł właśnie czas na zmianę routera na taki, który bez problemu poradzi sobie z takim łączem bez potrzeby używania bcm_nat lub CTF.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
rtpm |
Dodano 17-02-2016 12:10
|
User
Posty: 50
Dołączył: 04/06/2009 12:53
|
Jasne, to nie jest "nowy" router.
Widzę, że uruchomienie openvpn wyłącza /proc/sys/net/ipv4/netfilter/ip_conntrack_fastnat
i włącza, gdy openvpn jest ubijany.
W jakimś celu jest ubijany i pewnie są tego powody (nie znam dobrze iptables).
Zrobię później testy wymuszając użycie tej funkcji (wymuszając) przy włączonym openvpn. Test prędkości wykazuje > 280 Mbit/s, ale zachowania openvpn nie sprawdziłem w tych warunkach.
Póki co nie śmiecę już wątku
Netgear WNR3500Lv1 + Tomato (od Shibby)
|
|
|
|
Staszek |
Dodano 18-02-2016 23:43
|
Power User
Posty: 284
Dołączył: 10/11/2006 14:06
|
Shibby, na kiedy mniej więcej przewidujesz nowszą/poprawioną wersję tomato? Pozdrawiam
Asus RT-AC68U FreshTomato 2022.2-AIO
Światłowód 200/100
|
|
|
|
shibby |
Dodano 19-02-2016 05:48
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Przez ostatnie dni miałem trochę więcej czasu wolnego i zabrałem się za.portowanie zmian do mipsela. Może jeszcze w tym miesiącu uda się ukończyć prace nad nową wersją juz z multiwanem.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
Staszek |
Dodano 19-02-2016 08:16
|
Power User
Posty: 284
Dołączył: 10/11/2006 14:06
|
Będziemy dopingować i nie zawracać głowy małostkowymi sprawami
Asus RT-AC68U FreshTomato 2022.2-AIO
Światłowód 200/100
|
|
|
|
shibby |
Dodano 19-02-2016 15:04
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
rzekłbym, że v133 jest ukończona. Właśnie rozpocząłem kompilację. Następne będą testy. Przy dobrych wiatrach publikacja pod koniec miesiąca jest jak najbardziej realna
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
Freddie |
Dodano 20-02-2016 13:29
|
User
Posty: 17
Dołączył: 30/08/2008 15:38
|
Witam
Shibby - przewidujesz może jeszcze jakiś update wersji na stare routery MIPSR1 K24 ?
pozdrawiam
Freddie
_________________________________________________________
Linksys WRT54GL v1.1 + Tomato 1.28.0005 124 ND VPN +
APC SmartUPS 750 + Synology DS215j
Asus RT-AC68U + Asuswrt-Merlin
|
|
|
|
shibby |
Dodano 20-02-2016 15:30
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
raczej nie. Przede wszystkim ze względu na fakt, iż pakiety bardzo mocno puchną. Nie ma praktycznie możliwości zmieścić się już w 4MB z obrazem Tomato. Powoli 8MB dla routerów z USB zaczyna być maławo.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ryan77 |
Dodano 21-02-2016 13:23
|
User
Posty: 11
Dołączył: 02/08/2009 22:11
|
Witam. Panowie mam pytanie i z góry przepraszam jeśli zbyt banalne ale nie mogę nigdzie znaleźć pewnej informacji. Mam Asusa RT-N66U do którego wgrałem (Tomato PL 1.28.0000 MIPSR2-115-PL K26 USB AIO-64). Wszystko działa natomiast chciałbym zaktualizować firmware do wersji 1.32. Czy mogę to zrobić poprzez panel administracyjny - aktualizacja oprogramowania? Ustawienia zostaną? Czy raczej wgrywać wszystko od nowa i ustawiać? Teraz chciałbym wgrać Tomato PL 1.28.0000 MIPSR2-115-PL K26 USB AIO-64. Z góry dzięki za wyrozumiałość.
|
|
|
|
Steel_Rat |
Dodano 21-02-2016 13:46
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Oczywiście wgrywasz przez GUI w toamto. Inna rzecz to przy takim skoku z 115 na 132 to na 99% powinieneś wyczyścić NVRAM. Kolejna sprawa to to, że niedługo ma być nowa wersja tomato z MultiWAN i jak byś chciał go wgrać to też musisz czyścić NVRAM.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
ryan77 |
Dodano 21-02-2016 17:39
|
User
Posty: 11
Dołączył: 02/08/2009 22:11
|
Dzięki za odp. Rozumie że czyszczenie nvram i tak powoduje reset ustawień? Chyba poczekam na ver 133. MultiWAN - co dokładnie daje? Goglujac znalazłem info że ta opcja dotyczy głównie współdzielenia łącza 3g/4g, czy coś jeszcze? Pozdrawiam
|
|
|
|
Steel_Rat |
Dodano 21-02-2016 18:04
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
MultiWAN to nie tylko 3G/4G. Dokładnie chodzi o to że do routera możesz mieć podłączonego więcej niż jednego dostawce. Wtedy szybkość powinna się zwiększyć. Możesz mieć podpięty internet po WAN i z modemu 3G, albo dwóch dostawców po kabelku itp.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
ryan77 |
Dodano 21-02-2016 19:31
|
User
Posty: 11
Dołączył: 02/08/2009 22:11
|
To rzeczywiście świetna sprawa. Jakby jeszcze koledzy napisali czy po czyszczeniu nvram tracę wszystkie ustawienia byłbym wdzięczny i jeszcze raz przepraszam za zaśmiecanie tematu banalnymi pewnie dla Was pytaniami.
|
|
|
|
shibby |
Dodano 21-02-2016 19:34
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
tak. Pojęcie "czyszczenie nvram" (z angielskiego nvram erase) to właśnie funkcja przywracania ustawień domyślnych. Po takim czyszczeniu nie można przywracać ustawień z pliku jeżeli został on wykonany na starszej wersji. Trzeba wszystko poustawiań na nowo raz jeszcze z palca.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ryan77 |
Dodano 21-02-2016 19:47
|
User
Posty: 11
Dołączył: 02/08/2009 22:11
|
Wszytko jasne. W Tomato mamy jeszcze możliwość kopii zapasowej konfiguracji/przywracanie konfiguracji. Czy po wgraniu nowego firmware, można skorzystać z tej opcji? Wiadomo przywracanie ustawień zajmuje masę czasu.
|
|
|
|
hermes-80 |
Dodano 21-02-2016 19:53
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Nie, nie można.
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
esem |
Dodano 22-02-2016 08:18
|
Super User
Posty: 509
Dołączył: 05/02/2007 20:42
|
@hermes-80: masz jakiś patent na zapisanie ustawień np. do pliku tekstowego? Zrzuty ekranowe to też jakieś wyjście ale czasochłonne...
Asus RT-AC56U @1000/666 + aktualne tomato
Fonera 2100/200 | DD-WRTv24sp2
W rezerwie:
ADB VV5822
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1
|
|
|
|
jack78 |
Dodano 22-02-2016 08:49
|
OL Maniac
Posty: 1365
Dołączył: 22/04/2007 22:28
|
Ale nie możesz zgrywać ustawień, musisz wszystko wpisać "z palca"
Mikrotik hAP ac2
UniFi AP AC v2-OFW, UniFi AP PRO- OpenWRT,
Linksys E1000v2 - Tomato-RT-N5x-MIPSR2-116-Hyzoom.4M-Mini
Tenda AC10 - AC1200 OFW
NAS - HP Microserver Gen8 i3-3220T, 8GB RAM 5x 3TB WD RED | Xpenology
|
|
|
|
shibby |
Dodano 22-02-2016 09:00
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat ryan77 napisał(a):
Wszytko jasne. W Tomato mamy jeszcze możliwość kopii zapasowej konfiguracji/przywracanie konfiguracji. Czy po wgraniu nowego firmware, można skorzystać z tej opcji? Wiadomo przywracanie ustawień zajmuje masę czasu.
Przecież napisałem:
Cytat Po takim czyszczeniu nie można przywracać ustawień z pliku jeżeli został on wykonany na starszej wersji
Ustawienie większości ustawień nie zajmuje dużo czasu. Takie ustawienia jak wan, lan czy wifi to raptem kilka kliknięć. Najbardziej czasochłonne są na pewno wpisy tabelkowe czyli static dhcp lub lan access. Tu można posiłkować się nvramem. Zczytać sobie całą zmienną a następnie ją zaaplikować przez nvram set. Pamiętać tylko trzeba, że są przypadki kiedy i tej opcji użyć nie możemy, np. w sutyacji gdzie struktura kolumn została zmieniona (np jakaś kolumna doszła). Wtedy cała zmienna trafi swój układ i musimy wtedy wpisywać wszystko z palca.
Edytowany przez shibby dnia 22-02-2016 09:09
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
pmarki |
Dodano 22-02-2016 17:45
|
User
Posty: 1
Dołączył: 22/02/2016 17:29
|
Witam was. Mam problem z tomato v132 na WNR3500Lv2. Konkretnie chodzi o nginx - po skonfigurowaniu nie działa, nawet lokalnie. W logach access oraz errors pustki. Na liście procesów widać nginx, otworzyłem dodatkowo w iptables port 85, ale on chyba już był otwarty (nie zwróciłem na to uwagi), więc to nic nie zmieniło. Dodatkowo mam wrażenie że router ten dostaje nieraz czkawki, zwłaszcza po otwarciu połączeń ssh do niego - potrafi internet zamulić, tzn długo oczekuje na pierwszy pakiet odpowiedzi (np ze strony www - około 5-10s), a potem już rusza. NVRAM był czyszczony podczas instalacji... podpowie ktoś co tu wydumać ?
|
|
|