21 Czerwca 2025 09:00:13
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Sieć domowa: System...
· Neostrada Biznes - w...
· wnr3500l v2 multicast
· Brak izolacji Guest ...
· [S] Ubiquity Edgerou...
· [MOD] FreshTomato-AR...
· zmiana dd-wrt na Tomato
· [S] Qnap QSW-2104-2T...
· Komputer Serwer
· Promise VessRAID 184...
· Własna kompilacja t...
· r6400v2 bład przy u...
· drukarka drukuje tyl...
· [S] sprzęt sieciowy...
· Router do światłow...
· [sprzedam] Asus RT-A...
· Netia IPv6
· Multiroom N z wykorz...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
Najpopularniejsze obecnie wątki
· Sieć domowa: Sys... [3]
· Neostrada Biznes ... [0]
· wnr3500l v2 multi... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 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% [16 głosów]

Ogółem głosów: 421
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
216.73.216.121
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Development Tomato
gier0
Cześć,
czy jest gdzieś w sieci jakiś guide, który wprowadza w zagadnienia rozwoju tomato? Chicałbym dopisać kilka funkcjonalności, taki przewodnik bardzo by się przydał.
 
jachu

Cytat

gier0 napisał(a):

Cześć,
czy jest gdzieś w sieci jakiś guide, który wprowadza w zagadnienia rozwoju tomato? Chicałbym dopisać kilka funkcjonalności, taki przewodnik bardzo by się przydał.


tu sie musi Shibby wypowiedziec Smile
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato Smile
 
shibby
takiego super przewodnika to nie ma. Poprostu uczysz sie metoda prob i bledów.

tu masz tutka jak kompilowac tomato:
http://tomatousb.org/tut:how-to-build-and-rebuild-tomato-for-total-noobs

w skrócie potrzebujesz linuxa, polecam tu debiana. Ściągasz z git`a wybrane przez siebie źródelka. Dodajesz toolchaina (gcc-mipsel) do PATH i jedziesz.

napisz co chciałbyś dodać to może wspólnie uda się to zrobić a pozniej to już z górki i sam będziesz to robił Smile

zaczalem nawet pisac takiego tutka o kompilacji tomato ale utknalem z powodu braku czasu,
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
jachu
shibby kompilujesz na czystym debianie czy na ubuntu ? Smile
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato Smile
 
shibby
debian 6 + Xeon Wink Na co komu X`y do kompilowania ;P
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
jachu

Cytat

shibby napisał(a):

debian 6 + Xeon Wink Na co komu X`y do kompilowania ;P


zgadza sie , x-y to zbedna sprawa do kompilacji Smile
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato Smile
 
TF

Cytat

shibby napisał(a):
Na co komu X`y do kompilowania ;P
Jak to na co? Na X'axh bardzo wygonie przełącza się pomiędzy konsolami i można śledzić kilka naraz Wink.
2 x TP-Link WR1043ND (Gargoyle PL by obsy) + SpeedStream 4101
 
shibby
ale po co kompilowac kilka na raz. Lepiej włączyć kompilacje na wszystkich rdzeniach procka. To znacznie skraca czas kompilacji.

Ponadto mozna przeciez odpalic sobie pare sesji ssh Wink polecam do tego mRemote. Pozwala na otwarcie wiele polaczen ssh,telnet, rdp itd w jednym oknie w formie zakladek. Bardzo przydatke gdy ma sie tak jak ja odwarte jednoczesniej z 30 sesji ssh i z 15 rdp Smile
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
LDevil
Też mogę polecić link podany przez shibby. Z tego co pamiętam to trzeba jakiś przełącznik dodać do komendy gita pokazującej dostępne tagi, bo standardowo nie widać tam naszej wersji tomato.
Tomato v2020.3 MIPSR2 K26 USB VPN
 
gier0
Dzięki za porady, zaraz spróbuję skompilować tomato na centosie.

Co do funkcjonalności - chciałbym dodać "wykluczenia" do access restriction.
 
shibby
jakby to mialo dzialac?
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
gier0
w tej chwili access restriction wrzuca do łańcucha restrict kolejne regułki. to co tam się znajdzie jest definiowane w nvram, parametry rrule.

Chciałbym utworzyać łańcuch 'allowed' który będzie przesłaniał reguły z 'restrict' (zamiast REJECT będzie miało ALLOW). Następnie chcę utworzyć gui zbliżone do Access Restricion (nieco ograniczając funkcjonalność, np do czasu i stron), które będzie tworzyć zapisy w nvram nazwane arule (allowed rule). Następnie ten sam mechanizm, który jest wykorzystywany do przetwarzania rrule na wpisy w iptables zaprząc do przetwarzania arule.



Plan mam taki:
1. Sprawdzić, ręcznie, czy ten mechanizm z przesłanianiem łańcuchów działa (nie jestem pewien, jak działa przesłanianie reguł w iptables, do tej pory bawiłem się ipfw na freebsd)
2. Przerobić stronkę access restriction na access allowed, tak by zapisywała reguły do parametrów arule
3. Przeanalizować jak działa "przerabianie" rrule na iptables
4. Skopiować rozwiąznie z rrule na arule
 
shibby
rozumiem ze chodzi ci o HTTP Request, tak?

w tej chwili wpuszczane są wszystkie strony z wyjątkiem HTTP Request. Ty jak dobrze rozumiem chcesz zrobić tego przeciwieństwo. Dobrze rozumiem?
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
gier0
Coś takiego, chciałbym by na reguły wyłączające dostęp były nałożone reguły umożliwiające dostęp do wybranych miejsc.

Efektem byłaby np. taka możliwośc, by wybranym komputerom zrobić "zakaz" dostępu do www w określonych godzinach, ale np. do wikipedia.pl dostęp ma być zawsze możliwy
 
jachu

Cytat

gier0 napisał(a):

Coś takiego, chciałbym by na reguły wyłączające dostęp były nałożone reguły umożliwiające dostęp do wybranych miejsc.

Efektem byłaby np. taka możliwośc, by wybranym komputerom zrobić "zakaz" dostępu do www w określonych godzinach, ale np. do wikipedia.pl dostęp ma być zawsze możliwy


no to dokladnie to co shibby napisal . Calkiem dobra mysl . Powodzenia.
pozdrawiam
Jachu
Netgear WNR3500L v2 - Tomato
APU - OPNSense,PFSense
FeeNAS
Netgear R7000 - Tomato Smile
 
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: 62

· Użytkowników online: 0

· Łącznie użytkowników: 24,126
· Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.

amikot
13-06-2025 19:58
to forum wygląda na martwe Sad

Maniek91PL
15-05-2025 19:35
witam! było coś gdzieś o obsłudze asus mesh w tomato moze? chętnie bym przetestował u rodziców

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

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

120,964,930 unikalnych wizyt