[MOD] Tomato by shibby
|
LDevil |
Dodano 21-08-2016 00:04
|
User
Posty: 76
Dołączył: 04/08/2011 10:44
|
Czy da się coś zrobić z zajętością NVRAM? Przy okazji wymiany routera zrobiłem sobie update do najnowszego Tomato. Następnie wklepałem ręcznie config ze starego sprzętu i zamiast 5000 bajtów wolnego miejsca miałem 1300.
Po przejrzeniu zrzutu konfiguracji nasuwa mi się kilka pomysłów na powiększenie wolnej pamięci.
1. Nieużywane funkcjonalności - wychodzi na to, że nawet jak nie używam TORa, Torrentów, QoS, itp. to zmienne służące do konfiguracji tego nadal zajmują NVRAM. Rozumiem, że muszą one być zapisywane, bo w przeciwnym wypadku użytkownik traciłby konfigurację danego modułu w przypadku jego wyłączenia.
Ale czy nie można by dodać możliwości ręcznego kasowania wszystkich zmiennych związanych z nieużywanymi modułami?
2. Długość nazw zmiennych - czy nie można tego skrócić? Pewnie niektóre zmienne nie mogą być ruszone, ale te wprowadzone przez Tomato chyba mogłyby zostać skrócone do minimum. Zdaję sobie sprawę, że najlepszy moment na taki ruch właśnie miał miejsce, ale jeżeli będą dodawane nowe ficzery do Tomato, to prędzej czy później problem z zajętością NVRAMu stanie się coraz bardziej palący.
Jeżeli chciałbym ręcznie usunąć niewykorzystywane wpisy ręcznie - czy można w ślepo założyć, że wszystkie zmienne do obsługi BitTorrenta mają prefix bt_, a zmienne do Tora tor_, itp?
Tomato v2020.3 MIPSR2 K26 USB VPN
|
|
|
|
kille72 |
Dodano 21-08-2016 00:14
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Najprosciej zamiast wersji AIO wgrac odchudzona wersje np. VPN jak nie uzywasz Tora, BT itp. czy brakuje Ci czegos co tylko jest w AIO? Bedziesz miec wiecej wolnego NVRAM. Pozniej mozesz powywalac wpisy ktorych nie uzywasz z AdBlock, Access Restriction, QOS itd.
Napisz co to za router i jaka wersja Tomato. Ja na RT-AC56U z Tomato 138 AIO, mam odpalony serwer VPN, uzywam BT, mam 2 radia, skrypty i mam 50% wolnego NVRAM:
Total / Free NVRAM 64.00 KB / 32.58 KB (50.90%)
|
|
|
|
jack78 |
Dodano 21-08-2016 00:33
|
OL Maniac
Posty: 1365
Dołączył: 22/04/2007 22:28
|
Ja na RT-N18U z Tomato 138AIO mam 54% wolnego NVRAM.
Ktoś mi może powiedzieć co to za błąd ??
Aug 20 23:30:18 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Aug 20 23:35:38 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Aug 20 23:40:58 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Aug 20 23:45:01 unknown cron.info crond[1048]: crond: USER root pid 13104 cmd rcheck --cron
Aug 20 23:46:18 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Aug 20 23:51:38 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Aug 20 23:56:58 unknown lpr.err p9100d[813]: /dev/usb/lp0: No such file or directory, will try opening later
Nie mam nic wpiętego w USB, więc trochę mnie to dziwi.
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
|
|
|
|
kille72 |
Dodano 21-08-2016 00:37
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Odznacz USB Printer Support.
|
|
|
|
LDevil |
Dodano 21-08-2016 07:15
|
User
Posty: 76
Dołączył: 04/08/2011 10:44
|
Cytat kille72 napisał(a):
Najprosciej zamiast wersji AIO wgrac odchudzona wersje np. VPN jak nie uzywasz Tora, BT itp. czy brakuje Ci czegos co tylko jest w AIO? Bedziesz miec wiecej wolnego NVRAM. Wgrałem wersję AIO, żeby nie musieć później kombinować ze zmianą wersji gdybym potrzebował jakieś funkcjonalności z wersji AIO.
Cytat kille72 napisał(a):
Pozniej mozesz powywalac wpisy ktorych nie uzywasz z AdBlock, Access Restriction, QOS itd.
Czy po takich czystkach GUI nadal będzie działać poprawnie?
WNR3500L V2, niestety on ma tylko 32KB NVRAM, gdybym miał 64KB, to też pewnie miałbym zużycie na poziomie 50%
Tomato v2020.3 MIPSR2 K26 USB VPN
|
|
|
|
Steel_Rat |
Dodano 21-08-2016 09:05
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Niestety ten WNR3500L v2 nie ma jffs. Więc nie możesz tam przenieś nie których wpisów np. z INIT. Nie wiem czy to łatwo zrobić ale mam taki pomysł. Wszystkie zmienne domyślne były zapisane w osobnym pliku. Dopiero podczas aktywcji danego modułu kopiowane do nvram. Czyszczenie nvram polegało by na deaktyacji i przywrceniu ustawień domyślnych tego modułu. Wtedy by były kasowane wpisy.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
kille72 |
Dodano 21-08-2016 12:21
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Cytat LDevil napisał(a):
Cytat kille72 napisał(a):
Pozniej mozesz powywalac wpisy ktorych nie uzywasz z AdBlock, Access Restriction, QOS itd.
Czy po takich czystkach GUI nadal będzie działać poprawnie?
Mam na mysli zeby wywalic przykladowe wpisy ktorych nie uzywasz w GUI, zawsze pare bajtow:
http://192.168.1.1/forward-basic.asp
http://192.168.1.1/forward-triggered.asp
http://192.168.1.1/restrict.asp
http://192.168.1.1/advanced-adblock.asp
http://192.168.1.1/qos-classify.asp
itd
|
|
|
|
LDevil |
Dodano 21-08-2016 15:13
|
User
Posty: 76
Dołączył: 04/08/2011 10:44
|
Cytat kille72 napisał(a):
Mam na mysli zeby wywalic przykladowe wpisy ktorych nie uzywasz w GUI, zawsze pare bajtow:
http://192.168.1.1/forward-basic.asp
http://192.168.1.1/forward-triggered.asp
http://192.168.1.1/restrict.asp
http://192.168.1.1/advanced-adblock.asp
http://192.168.1.1/qos-classify.asp
itd Dzięki, przeglądnę te strony i powywalam co się da.
Tomato v2020.3 MIPSR2 K26 USB VPN
|
|
|
|
Portal |
Dodano 23-08-2016 12:02
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
@shibby , czy twoje Tomato będzie wspierało Asusa Ac68u w wersji H/W C1 ?
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
kille72 |
Dodano 23-08-2016 13:23
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
"Seems trying to find a C1 revision is harder than finding diamond in the rough. " to cytat z blizniaczego forum, ciezko znalesc C1, zreszta na kartonie z boku jest napisane jaka to H/W i jakie jest wgrane FW.
|
|
|
|
LDevil |
Dodano 24-08-2016 21:41
|
User
Posty: 76
Dołączył: 04/08/2011 10:44
|
Po aktualizacji do wersji 138 znikła mi możliwość statycznego wpisania DNSów (czyli ignorowania tych co przyjdą z na iterfejs WAN z DHCP). Wie ktoś jak teraz mogę je wpisać?
Tomato v2020.3 MIPSR2 K26 USB VPN
|
|
|
|
kille72 |
Dodano 24-08-2016 21:49
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Z auto nie mozesz zmienic na manual?
kille72 załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
|
|
|
|
Portal |
Dodano 25-08-2016 18:03
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
co jakis czas w logach routera pojawi mi sie takie cos
Aug 25 16:51:02 RT-AC68U daemon.warn dnsmasq[1752]: possible DNS-rebind attack detected: mgslivetiles.cloudapp.net
cos groźnego ?
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
branetre |
Dodano 25-08-2016 18:20
|
Moderator
Posty: 816
Dołączył: 15/01/2011 10:10
|
W mikrotiku tez sie tak dzialo i okazalo sie ze caly czas cos na porcie 53 pukalo.
|
|
|
|
Portal |
Dodano 25-08-2016 18:26
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
u mnie sie zaczęło jak dodałem DDNS (FreeDNS)..ciekawi mnie czy ma to cos wspolnego.
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
kille72 |
Dodano 25-08-2016 19:08
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
|
|
|
|
Dr_Perry_Coke |
Dodano 26-08-2016 23:06
|
User
Posty: 2
Dołączył: 26/08/2016 22:58
|
Hello , it's hard to use the site , I'm from Russia . If it is not difficult to tell Tomato has for Asus RT-AC1200G +? If not, you should wait for her ?
|
|
|
|
cygnus |
Dodano 26-08-2016 23:46
|
User
Posty: 25
Dołączył: 06/06/2012 15:41
|
Czy ktoś może pamięta jaka jest komenda CLI dla włączenia/wyłączenia (całkowicie) wifi? Miłe by też było podanie parametrów do uruchomienia.
|
|
|
|
jamp |
Dodano 27-08-2016 18:42
|
User
Posty: 15
Dołączył: 03/11/2007 20:15
|
Mam problem z uruchomieniem WAN WiFi jako klienta na RT-N66U
tomato-K26USB-1.28.RT-N5x-MIPSR2-138-AIO-64K dziala tylko na 2.4GHz lecz wolno, 5GHz nie działa
tomato-RT-N66U_RT-AC6x--138-AIO-64K kompletna klapa pomimo polaczenia radiowego nie dostaje adresu IP z routera nadrzednego i jest skakanka miedzy 20 i 40 MHz pomimo malej odległosci miedzy urzadzeniami
Potrzebne mi jest by radio 5GHz działało jako WAN a 2.4 MHz jako AP.
|
|
|
|
Portal |
Dodano 27-08-2016 19:30
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
tylko te wpisy sie pojawiaja jak mam DDNS wlaczony i skonfigurowany na stronie freedns...jak wylacze to nie pojawiają się...ale skoro to nic zlego to OK
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|