[MOD] Tomato by shibby
|
punkl |
Dodano 24-09-2011 15:19
|
User
Posty: 86
Dołączył: 10/11/2009 17:09
|
Lub nawet screeny poszczegolnych stron ustawien Tomato.
A moze ktos wie, jak stworzyc takiego html'a, cos na wzor mozliwosci ogladania zawartosci softu z tego linku :
http://openlinksys.info/forum/viewthr...hread_id=6
lub moze stworzyc taka emulacje tylko w polskim menu.
|
|
|
|
LegiaWarszawa |
Dodano 24-09-2011 15:34
|
User
Posty: 38
Dołączył: 03/04/2010 14:41
|
zapytam tutaj, lecz nie chodzi mi tylko o ten mod shibbiego.
Czy pod Ovislinka 1600gl byla wydana jakas nowsza wersja tomato niz 1.25 (mam ta specjalnie zrobiona z przyspieszaczem).
Jesli tak, to skad pobrac? Jesli nie, to jaka byla ostatnia?
I czy 1.28 shibbieg mozna instalowac - ktora?
Dzieki za info.
|
|
|
|
krisan |
Dodano 24-09-2011 17:22
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
@ Tomato Multilang
Nie używam wersji polskiej, ani też multi ale z tego co czytałem 'kilkanaście stron temu' gdy grupa zapaleńców zabrała się za wsparcie shibby w przygotowaniu wersji multi byłem pewien podziwu (za mrówczą pracę).
Proponuję (jeśli mogę swoje 3 grosze dorzucić) aby nie porzucać pomysłu, tylko trochę zmienić sposób jego wykonania.
Wybrany sposób polonizacji powodował 2x więcej roboty przy jakiejkolwiek zmianie oryginalnego skryptu. Dlatego proponowałbym aby 'polonizację' przeprowadzić z wykorzystaniem javascript-u po stronie przeglądarki (klienta). Można dynamicznie zmieniać zawartość pól.
Wystarczy: :-)
1. dodać do każdego skryptu odpowiedni kod (mniejsza z tym czy bezpośrednio, czy przez odwołanie SCRIPT, czy przez dodanie go do TOMATO.JS),
2. przygotować plik 'słownikowy' (nie wchodzę teraz w szczegóły czy to będzie w XML-u, czy JSON, czy zmienna tablicowa,itp)
3. skrypt z punktu pierwszego (a dokładnie odpowiednia funkcja javascipt-u zawarta w tym skrypcie) będzie automatycznie zmieniała text pól (po załadowaniu strony) lub dodawała odpowiednie podpowiedzi w formie np. wyskakujących dymków(bardziej takie rozwiązania preferuję).
Wstępnie przeglądałem źródła skryptów *.asp. Bardzo szybko można by stworzyć podpowiedzi (także po angielsku - i to jest bardzo duża wartość dodana dla całego projektu tomato, bo tutaj można dodać szczegółowe informacje dotyczące działania funkcji...) które by mogły w formie tzw 'dymków' pojawiać się po najechaniu/kliknięciu na nazwę sekcji* (wyszukanie ich w javascript nie powinno być problemem gdyż mają jednoznaczne identyfikatory: (DIV/CLASS/section-title).
To tak skrótowo, nie chcę się zbytnio rozpisywać, jeśli temat zostanie 'podłapany' można go kontynuować i przejść do działania.
* - sekcja, np na stronie Network/Basic mamy następujące sekcje: WAN/Internet, LAN, Wireless
Edytowany przez krisan dnia 24-09-2011 17:28
|
|
|
|
tomeq62 |
Dodano 24-09-2011 19:35
|
User
Posty: 41
Dołączył: 17/09/2011 20:53
|
Witam, jestem nowym użytkownikiem Tomato i mam problem dziś po restarcie routera mam taki komunikat
Cytat Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 6400 6400 0 100% /
tmpfs 31060 31060 0 100% /tmp
devfs 31060 0 31060 0% /dev
/dev/sda2 9160064 221136 8473624 3% /tmp/mnt/netgear
/dev/sda2 9160064 221136 8473624 3% /opt
/dev/sda3 48060296 3130392 42488536 7% /tmp/mnt/download
root@xxx-tomato:/opt/share# ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
ipkg: write: No space left on device
ipkg: unable to close `/tmp/ipkg.DrlLZO/optware.gz': No space left on device
file_copy: ERROR: failed to copy /opt/ipkg-WzM0dC/Packages.gz to /tmp/ipkg.DrlLZO/optware.gz
Downloading http://tomato.groov.pl/repo/Packages
Updated list of available packages in /opt/lib/ipkg/lists/shibby
An error ocurred, return value: 1.
root@xxx-tomato:/opt/share#
Wczoraj nie było problemu, jak widzicie na początku mojego cytatu miejsce mam dostępne na dysku (ale jego brak na urządzeniu dev/root oraz tmpfs, jak zwolnić to miejsce)podpiętym przez USB nie wiem co jest grane, proszę was o pomoc i wyrozumiałość
Stan na 21:08
Z Menu - Administracja - Debugowanie - dałem opcje Wyczyść ciasteczka i teraz mam taki objaw po wywołaniu df -h
Cytat root@xxx-tomato:/tmp/home/root# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 6.3M 6.3M 0 100% /
tmpfs 30.3M 464.0K 29.9M 1% /tmp
devfs 30.3M 0 30.3M 0% /dev
/dev/sda3 45.8G 687.7M 42.8G 2% /tmp/mnt/download
/dev/sda2 8.7G 222.8M 8.1G 3% /opt
root@xxx-tomato:/tmp/home/root#
Teraz moje pytanie czy można (czy trzeba, czy jest to konieczne) wyczyścić /dev/root. Czy ma tak pozostać i jest to prawidłowość w Tomato. Sorry za lemerskie posty ale to dopiero pierwsze kroki w Tomato.
Dzięki z góry za pomoc
stan na 21:25
dalej to samo, dodatkowo widzę że nie mam statystyk zużycia łącza
oraz komunikat na stronie konf. tomato
Cytat The rstats program is not responding or is busy. Try reloading after a few seconds.
i to pewnie jest związane z tym
Cytat Filesystem Size Used Available Use% Mounted on
/dev/root 6.3M 6.3M 0 100% /
jak sobie z tym poradzić???
Dodatkowo mam pytanie jak zrzucić konfiga tomato tak aby po wyczyszczeniu do ustawień fabrycznych można było go zaczytać
Edytowany przez tomeq62 dnia 24-09-2011 21:28
|
|
|
|
punkl |
Dodano 24-09-2011 21:19
|
User
Posty: 86
Dołączył: 10/11/2009 17:09
|
@tomeq62, u mnie przy /dev/root jest to samo, wiec raczej jest to normalny objaw.
|
|
|
|
tomeq62 |
Dodano 24-09-2011 21:30
|
User
Posty: 41
Dołączył: 17/09/2011 20:53
|
Kurcze to czemu w taki razie nie działa rstats??
|
|
|
|
shibby |
Dodano 25-09-2011 12:02
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
@tomeq62 czytaj co pisze:
Cytat ipkg: write: No space left on device
ipkg: unable to close `/tmp/ipkg.DrlLZO/optware.gz': No space left on device
czyli nie ma miejsca na /tmp
Teraz popatrz co ci pokazuje "df"
Cytat tmpfs 31060 31060 0 100% /tmp
masz w 100% zapchane /tmp
Prawdopodobnie cos gdzie zle podmontowałeś (np zle wskazales misjsce sciagania plikow torrenta) i zamiast sciagac ci na dysk, sciaga ci do pamieci ram routera (/tmp).
Po restarcie routera problem chwilowo zniknie bo RAM jest ulotny a wiec /tmp się oczyści.
Rstat tez jest zapisywany do /tmp a wiec powod jego niedzialania jest dokladnie taki sam - brak miejsca w /tmp
Połączony z 25 wrzesień 2011 12:14:29:
Co do wersji Multilang to rozważam dwa rozwiazania:
1) wydawać tylko wersje EN co ułatwi mi łączenie pracy innych programistów + założenie Wiki i tu mozna dać screeny każdej zakładki po polsku lub tłumaczenie i wyjaśnienie każdej opcji. Minus to czasochłonność - ktoś musiałby taką wiki stworzyć i rozwijać a pamietamy problemy z poprzednią wersją wiki.
2) dwa branche (tomato-shibby i tomato-shibby-pl). Pierwszy to wersja angielska na której bieżaco pracuje i modyfikuje, Druga to klon + interfejs PL. GIT bardzo fajnie, ladnie i co najwazniejsze automatycznie łączy branche. Wystarczy spojrzeć jak to robi teddy. Jego główny branch to wbrew pozorom nie tomato-rt tylko tomato-nd (ten dla k2.4) a dopiero jego łączy do tomato-rt (k2.6).
osobiscie sklaniałbym się ku drugiemu rozwiązaniu. A to oznacza duzo pracy przy cofaniu obecnego multilanga w repo Oczywiście wiki swoją drogą planuję zrobić jak tylko czas pozwoli.
Funkcja multilang mialaby sens gdyby inni też zaczeli jej stosować. Wtedy nie napotykałbym problemów przy łaczeniu projektów. Obecnie próba łączenia konczy się serią błędów i GIT nie potrafi tego sam automatycznie scalić. Koniec jest taki że muszę ręcznie nanosić wszystkie zmiany.
Pewnym pomysłem jest też oparcie się na obecnym stadium tomato Toastmana. Dzięki pomocy Teamana (który to oparł się o mod Toastmana) udało sie połączyć takie wynalazki jak MultiSSID czy nowy IPTraffic. W 90% i tak mój i Toastmana mod był bliźniaczy. Mógłbym więc dodać do niego modyfikacje typu BTclient czy 3G i w konsekwencji będzie coś nowego i jeszcze bardziej rozbudowanego
Zrezygnuję też z serwera NFS. Jest on zbyt duzy jak na obraz a jego instalacja i konfuguracja przez optware jest prosta.
Edytowany przez shibby dnia 25-09-2011 12:14
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
|
|
|
|
koralm |
Dodano 25-09-2011 13:43
|
Super User
Posty: 505
Dołączył: 29/07/2006 23:19
|
Cytat shibby napisał(a):
Pewnym pomysłem jest też oparcie się na obecnym stadium tomato Toastmana. Dzięki pomocy Teamana (który to oparł się o mod Toastmana) udało sie połączyć takie wynalazki jak MultiSSID czy nowy IPTraffic. W 90% i tak mój i Toastmana mod był bliźniaczy. Mógłbym więc dodać do niego modyfikacje typu BTclient czy 3G i w konsekwencji będzie coś nowego i jeszcze bardziej rozbudowanego
@shibby, a wiadomo coś na temat ograniczania pasma na pozostałe interfejsy br? To + MultiSSID i z tomato będzie już bajka. Dobrą opcją było by też wpisywanie VLANów z większego zakresu (lub ręcznie definiować nr VLANu), bo chwilowo można aby 0-15 i jest problem jak ktoś ma np. VLAN 130.
Proud winner of Netgear WNR3500L
|
|
|
|
maax990 |
Dodano 25-09-2011 20:41
|
User
Posty: 25
Dołączył: 09/07/2008 13:11
|
czy ktos zglaszal ze przy Limitowanie transferu nie dziala pelne lacze?upc 100 podzielone na np 2 kompy i maks co wyciagam to 75 mega,jesli tylko ta opcje wylacze jest pelna 100,sprzet to wnr3500l,ale dodam ze na tplinku 1043 tez to bylo tylko ze tam ucinal do polowy lacza,w gwarantowanych mam jakies smieszne sumy nawet 10 mega nie ma wiec nie wiem w czym problem
wer.tomato:
Tomato Firmware 1.28.0905 MIPSR2-070V K26 USB Ext Multilanguage
Edytowany przez maax990 dnia 25-09-2011 20:46
|
|
|
|
zilog |
Dodano 25-09-2011 22:52
|
Power User
Posty: 214
Dołączył: 16/02/2011 08:07
|
@shibby -rozwiązanie nr 2 byłoby idealne, bo wiki po fali entuzjazmu zapewne nieaktualizowane znowu padnie śmiercią naturalną. To już lepiej temat założyć opisujący zakładki w GUI ze screen-ami (już obecnie jest wiele postów pokazujących przykłady ustawień, które można by było poprzenosić w jedno miejsce).
RT-AC-68u
RT-N16+ Linksys E2000 jako band 5GHz
Synology DS110j (DSM5)
WDTVLive
Linksys PAP2T-EU
|
|
|
|
punkl |
Dodano 26-09-2011 08:49
|
User
Posty: 86
Dołączył: 10/11/2009 17:09
|
w razie czego moge screeny porobic
|
|
|
|
shibby |
Dodano 26-09-2011 09:04
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
a wiec zabieram sie do roboty nowego tomato. Jak już zrobie nowy w pelni dzialający branch, zabierzemy sie za jego polonizacje (tu przyda sie pomoc )
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
|
|
|
|
buniaczek |
Dodano 26-09-2011 10:11
|
OL Maniac
Posty: 1166
Dołączył: 28/12/2010 13:05
|
Mi też podoba się to rozwiązanie. Jeśli chodzi o wiki to można w niej opisać podstawowe funkcje ale bez zagłębiania się w rzeczy typu tłumaczenie każdego słowa (jeśli ktoś nie załapie o co chodzi to może poprosić o pomoc na forum).
A jeśli będzie potrzebna jakaś pomoc w tłumaczeniu itp to ja się piszę
-------------------------
Netgear WNR3500L || Tomato-K26USB-1.28 RT5x MIPSR2 101V Big-VPN ||
Asus RT-N56U || Asus firmware 3.0.0.3.135 - wygrania w konkursie na openlinksys.info||
[b]Asus RT-N10U v.B1 [small]
|
|
|
|
jachu |
Dodano 26-09-2011 10:19
|
Power User
Posty: 351
Dołączył: 16/11/2006 10:04
|
Cytat shibby napisał(a):
a wiec zabieram sie do roboty nowego tomato. Jak już zrobie nowy w pelni dzialający branch, zabierzemy sie za jego polonizacje (tu przyda sie pomoc )
Trzymam kciuki i czekam z niecierpliwoscia
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato
|
|
|
|
ovner |
Dodano 26-09-2011 20:20
|
Power User
Posty: 368
Dołączył: 15/08/2009 21:34
|
Shibby a jak widzisz wpakowanie GUI dla uShare i przez to możliwość obsługi DLNA dla k2.4 ?, oczywiście instalacja uShare we własnym zakresie z optware, żeby nie obciążać wagi obrazów.
TUF-AX5400 @ Firmware:388.1_0-gnuton1
RT-N16 @ FreshTomato Firmware 2023.3 MIPSR2 K26 USB VPN + Huawei e3372 no-hilink
|
|
|
|
michalzxc |
Dodano 27-09-2011 15:17
|
User
Posty: 15
Dołączył: 15/08/2007 17:56
|
Szukam wersji MiniIPV6-VPN (pod wrt54gl), ale w repo nie mogę znaleźć takiego pliku. Czy ta wersja całkiem przestała być wydawana?
Edytowany przez michalzxc dnia 27-09-2011 15:33
|
|
|
|
shibby |
Dodano 28-09-2011 19:49
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
@faktycznie nie skompilowałem ale może i lepiej bo zgłaszano mi problemy z ipv6 na tej wersji. Zrobię to ale w nastepnym wydaniu (niestety już bez wersji multilang).
@all
taka zapowiedz co nas czeka w nowym wydaniu.
IPTraffic - a prezentuje się on tak
http://code.google.com/p/tomato-sdhc-...nIPTraffic
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
|
|
|
|
hermes-80 |
Dodano 28-09-2011 20:05
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
No nieźle , a jest jakieś ograniczenie co do ilości klientów ?? I czy to zależy od IMQ (16).
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
jachu |
Dodano 28-09-2011 20:57
|
Power User
Posty: 351
Dołączył: 16/11/2006 10:04
|
miodzio
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato
|
|
|
|
shibby |
Dodano 29-09-2011 06:22
|
SysOp
Posty: 17110
Dołączył: 15/01/2009 20:30
|
Cytat hermes-80 napisał(a):
No nieźle , a jest jakieś ograniczenie co do ilości klientów ?? I czy to zależy od IMQ (16).
Nie, to nie dziala na imq tylko na iptables (modul account). Ograniczenie hmm teoretycznie 250 bo tyle statycznych dhcp mozna wpisac w moim tomato
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
|
|
|