07 Grudzień 2019 10:10:02
Nawigacja
· Strona Główna
· Galeria
· Forum
· Linki

· Tomato by Shibby

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

Darowizna
Ostatnio na forum
Najnowsze tematy
· Asus RT-N15U + Tomat...
· Router z Tomato 1.28...
· [S] ASUS RT-N66U B1 ...
· FreshTomato - blockl...
· Internet Airmax
· Problem z połączenie...
· OpenVPN client - wię...
· FreshTomato update 2...
· R7000 + dysk USB 3.0
· 4G-AC68U Marlin
· Jakie urządzenie typ...
· asus RT-AC86U jaki m...
· Asus RT-AC85P - opinie
· Linksys Ea9500 boot ...
· [S] ASUS RT-AC3200
· [MOD] FreshTomato-AR...
· Adblock tomato Youtu...
· Głośnik BT z dobrym ...
· [MOD] FreshTomato-MI...
· Tomato 1.28 i auto p...
Najciekawsze tematy
· Linksys Ea9500 bo... [12]
· Router z Tomato 1... [11]
· Jakie urządzenie ... [11]
· Asus RT-N15U + To... [9]
· Problem z połącze... [9]
· FreshTomato updat... [7]
· asus RT-AC86U jak... [5]
· 4G-AC68U Marlin [4]
· R7000 + dysk USB 3.0 [2]
· FreshTomato - blo... [1]
· Asus RT-AC85P - o... [1]
· [S] ASUS RT-N66U ... [0]
· Internet Airmax [0]
· OpenVPN client - ... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
38% [135 głosów]

Broadcom ARM
Broadcom ARM
50% [176 głosów]

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

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

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

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

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

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

Archiwum ankiet
Reklama
Twoje IP
35.170.81.210
Reklama
Zobacz temat
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj temat
[MOD] Tomato by kille72
kille72 Dziekuje za dotacje
Projekt zmienił nazwę na FreshTomato-ARM, proszę kontynuować dyskusję w nowym wątku: https://openlinks...d_id=21651


Nie jestem programistą, ale staram się jak najlepiej, jak tylko potrafię. Chcę nauczyć się czegoś nowego i rozwijać swoje umiejętności. Obserwuję projekt Tomato już od 11 lat. Pamiętam swój pierwszy router z Tomato, było to w roku 2007 - WRT54GL z oprogramowaniem Jonathana. Kilka lat temu spotkałam Michała we Wrocławiu, zainspirował mnie, byłem pod jego wrażeniem. Myślałem, że nie jest możliwe nauczyć się nawet części tego, co on potrafi, ale byłem uparty i pewnego dnia udało mi się skompilować Tomato...

[Tomato-ARM by Kille72]
Fork Tomato-ARM by Shibby, obrazy kompilowane przez Kille72

Najnowsza wersja: 2017.3 - 2017-12-18
Kod źródłowy/Pełna lista zmian: https://bitbucket...rm-kille72
Downloads: https://exotic.se...omato-arm/
O mnie/Przekaż darowiznę: https://exotic.se

Kompiluje obrazy dla wybranych routerów ARM: Asus N18U, AC56S, AC56U/AC56R, AC68U(A1,A2,B1)/R/P, AC3200, Netgear R6250, R6300v2, R6400, R7000, R8000, Linksys EA6300v1/EA6400, EA6500v2, EA6700, EA6900, Tenda AC15, Huawei WS880. Życzę udanego testowania Smile

Podziękowania dla: @shibby @AndreDVJ @Jacky444 @koitsu @M_ars @Vindicator @Sean B. @Toastman @RMerlin @tsynik @tvlz @branetre @Steel_Rat @mosfit @pedro @NeoX @lancethepants @qrs @Elfew i wszystkim innym, którzy pomogli mi w projekcie.

UWAGA! Wgrywasz na własną odpowiedzialność. Nie ponoszę żadnej odpowiedzialności za ewentualne uszkodzenie sprzętu.
 
mosfit Dziekuje za dotacje
Zabieram się za testowanie , widzę że jest nowa funkcja w Samba File Sharing . Świetna robota . Dzięki !
Router- Ubiquiti USG Pro-4
Lan- Ubiquiti US-8 60W
Wifi- UAP AC-Pro + UAP AC-Lite
Nas- XPEnology DS3617xs _docker_controller unifi_ LACP 2Gbit
 
kille72 Dziekuje za dotacje
Tak, nowosc, mam nadzieje ze rozumiecie do czego jest ten patch,

The patch is to allow Samba to listen on (bind to) more interfaces than just the LAN (br0), as sometimes people want Samba listening on multiple interfaces (ex. both br0 and br1). It has nothing to do with "access rules" (at the Samba level) or firewall rules to permit/reject traffic between bridge interfaces. There is no interface for that: you get to write the iptables rules yourself.


s12.postimg.org/6rfsqd7xp/Samba.png
 
pedro
Tak tylko informacyjnie @kille72:

Pomimo najszczerszych chęci i poświęcen, musiałem wrócić do 137.
Oczywiście biega o nie wykonywanie/błędne wykonywanie skryptów startowych Init/Firewall/Wan UP.

Miarka się przebrała, jak router pewnego dnia postanowił nie montować mi /opt i /nas, oczywiście _pomimo_ wpisanych regułek (na wszelki wypadek i w Init i w Firewall) (sic!).

Na 137 znowóż skrypt do sprawdzania sieci z modemem LTE nie działa jak należy... (tzn. nie działa w ogóle - muszę robić restart). Sad
Huawei E3372s-153 non-hilink + 2x15dBi MIMO

Asus RT-AC3200 + freshtomato-RT-AC3200-ARM-2019.x.xxx-beta-AIO-64K
Asus RT-N18U + freshtomato-RT-N18U-ARM-2019.x.xxx-beta-AIO-64K-NOSMP
Asus RT-N66U + freshtomato-RT-N66U_RT-AC6x-2019.x.xxx-beta-AIO-64K
Linksys WRT54G v3.1 + freshtomato-K26_RT-MIPSR1-2019.x.xxx-beta-Mini
[Repozytoria FreshTomato] ---- [Obrazy FreshTomato ARM i MIPS] ---- [Dotacje - zmotywuj do dalszej pracy nad FT]
 
kille72 Dziekuje za dotacje
Wiem ze jest bug (Shibby musi na to popatrzec), ale mozna to obejsc, zobacz moj skrypt w INIT (wykonuje sie tylko raz):

Pobierz kod źródłowy  Kod źródłowy
if [ ! -e /var/run/firstrun ]; then
echo "firstrun" >> /var/run/firstrun
echo "LABEL=opt /opt ext4 defaults 0 1" >> /etc/fstab
echo "LABEL=nas /nas ext4 defaults 0 1" >> /etc/fstab

fi




Kod zaznaczony na czerwono podmieniasz swoim skryptem.
 
mosao
@kille72: masz tutek do kompilacji? Próbowałem ściągi na ubuntu i się.. wywalała a miałbym nowe urządzenie do dodania
TL-WDR4300 @OpenWrt Barrier Breaker
 
kille72 Dziekuje za dotacje
Zaczynalem na Ubuntu, mialem 100 roznych problemow (po 4 dniach siedzenia skompilowalem). Przeszedlem na Debiana i wszystko poszlo o wiele latwiej! Instrukcji nie mam, siedzialem przy tym wiele wiele godzin, zanim zrozumielem jak to dziala. Daje Ci 2 rady, Google + Debian.

A co chcesz dodac, Tende N60?
 
hermes-80
@pedro a jaki to jest problem obejść problem warunkiem?
Pobierz kod źródłowy  Kod źródłowy
#montowanie dysku
partycja="opt"
mount=`df -h|grep $partycja|wc -l`
if [ $mount = 0 ]; then
         /bin/mount UUID="0565e69b-be5e-4bc6-a43d-9473b3326411" /opt
         logger "/opt - Dysk zamontowany" else logger "Blad - /opt zamontowane"
fi
patycja="nas"
if [ $mount = 0 ]; then
         /bin/mount UUID="dd579a49-8dbf-4363-86a7-f20ced081d84" /nas
         logger "/nas - Dysk zamontowany" else logger "Blad - /nas zamontowany"
fi



===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
majkel152 Dziekuje za dotacje
przydało by się tomato na mojego linksysa ea6200 Grin
nie znam się na tym ^^

kupię coś fajnego
sieć domowa:
router z pfsense https://imgur.com..., dużo gratów, ups, światłowody, apeki i działa miło Smile
 
mosao
Linksys WUMC710. Zrobiłem na openwrt/lede ale nie ma radia na BCM4360
TL-WDR4300 @OpenWrt Barrier Breaker
 
kille72 Dziekuje za dotacje
Niestety nie pomoge Ci, ja tylko kompiluje ARM a ten ma procesor MIPS, nigdy nie zagladalem w zrodla MIPS...
 
branetre Dziekuje za dotacje
@kille72 niestety z wiadomego powodu musiałem odpaść. Po prostu druga dzidzia w domu i czasu jak na lekarstwo. Największą robotę odwaliłeś Ty i to Twoja śmietanka Wink. Dobrze że ktoś to ogarnia.
 
kille72 Dziekuje za dotacje
Gratuluje @branetre! Ja nie ogarniam, improwizuje tylko Grin Na szczescie moge pogadac czasami z @shibby, @rmerlin, @toastman, @andredvj, @jacky444, @koitsu, duzo sie ucze przy nich Smile
 
branetre Dziekuje za dotacje
Dziękuje bardzo Grin
 
qrs
trzeba czyścić NVRAM i ustawiać wszystko od nowa?
---
R7000 [FreshTomato - TomatoAnon]
 
kille72 Dziekuje za dotacje
Po update z v138 do v138.8 nie trzeba czyscic NVRAM, doszla tylko jedna nowa zmienna (Network interfaces w Samba) oraz w 2 zmiennych zmienilem defautowe wartosci, szyfrowanie OpenVPN oraz Moc nadajnika na 0 (hardware default). One sie zmienia na default tylko po czysczeniu NVRAM, a po update bada takie jak miales wczesniej.

https://bitbucket.org/kille72/tomato-arm-kille72/commits/e8af4c60f1305dc5f1bd0d1a7243584929f19e4e
https://bitbucket.org/kille72/tomato-arm-kille72/commits/008a111a1797f2910552b7a696b28dbb3203e28d
https://bitbucket.org/kille72/tomato-arm-kille72/commits/6cce274a7b2155ee7eee4bac3336124172be28c3

Edit: w razie czego zawsze rob backup ustawien przed update.
 
pedro
hermes-80 napisał(a):

@pedro a jaki to jest problem obejść problem warunkiem?
Pobierz kod źródłowy  Kod źródłowy
#montowanie dysku
partycja="opt"
mount=`df -h|grep $partycja|wc -l`
if [ $mount = 0 ]; then
         /bin/mount UUID="0565e69b-be5e-4bc6-a43d-9473b3326411" /opt
         logger "/opt - Dysk zamontowany" else logger "Blad - /opt zamontowane"
fi
partycja="nas"
mount=`df -h|grep $partycja|wc -l`
if [ $mount = 0 ]; then
         /bin/mount UUID="dd579a49-8dbf-4363-86a7-f20ced081d84" /nas
         logger "/nas - Dysk zamontowany" else logger "Blad - /nas zamontowany"
fi




Problem taki, że router po prostu w pewnym momencie _przestał_ montować moje partycje, _pomimo_ wpisów w Init i Firewall.
Zeby było ciekawiej: w 'mount' pojawiały się podpięte /opt i /nas, ale nie były to moje partycje. Automontowanie wyłączone, dziesiątki rebootów i sprawdzania (z niedowierzaniem) skryptów startowych i konfiga...

Oczywizda 'ls /opt' i 'ls /nas' dawało null, chociaż powinny być tam moje pliki...

Przecież inaczej bym tego nie zgłaszał :P

PS. na 137 z identycznymi skryptami i konfiguracją (wszystko wpisane znowu z palca), działa wszystko.
Oprócz wspomnianego już reconnecta modemu LTE.
Huawei E3372s-153 non-hilink + 2x15dBi MIMO

Asus RT-AC3200 + freshtomato-RT-AC3200-ARM-2019.x.xxx-beta-AIO-64K
Asus RT-N18U + freshtomato-RT-N18U-ARM-2019.x.xxx-beta-AIO-64K-NOSMP
Asus RT-N66U + freshtomato-RT-N66U_RT-AC6x-2019.x.xxx-beta-AIO-64K
Linksys WRT54G v3.1 + freshtomato-K26_RT-MIPSR1-2019.x.xxx-beta-Mini
[Repozytoria FreshTomato] ---- [Obrazy FreshTomato ARM i MIPS] ---- [Dotacje - zmotywuj do dalszej pracy nad FT]
 
kille72 Dziekuje za dotacje
Ja uzywam fstab do montowania dyskow, nie trzeba wylaczac automontowania (ma to taki plus ze masz mozliwosc dodania skryptow w GUI, Run after mounting oraz Run before unmounting). Dziala zawsze, nie mialem NIGDY problemow z montowaniem dyskow w wersji 138.

Pobierz kod źródłowy  Kod źródłowy
echo "LABEL=opt /opt ext4 defaults 0 1" >> /etc/fstab
echo "LABEL=nas /nas ext4 defaults 0 1" >> /etc/fstab



 
pasazer
A będzie na R8000? ARM7
 
kille72 Dziekuje za dotacje
Niestety musisz poczekac na v139 ktora przygotuje Shibby, ja mam tylko w repo ARM SDK 6.x.
 
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,914
· Najnowszy użytkownik: Krzys_Krzys
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

jurekk
26-11-2019 10:57
kazde tylko ... dawno z tego nie korzystałem, kojarze ,ze były głosy mówiace o problemach w użytkowaniu tej funkcjonalnosci na nowych tomato

erneest
25-11-2019 19:18
Pytanie: router Netgear WNR-3500v1, które Tomato posida funkcję wifi client?

manius
24-11-2019 17:13
ok, dzięki

overflow2
23-11-2019 20:09
wszystkie bez problemu zacisnąłem, też na bitnerze 5e

overflow2
23-11-2019 20:08
https://www.abcv.p
l/pl/p/Modul-Keyst
one-UTP-kat.5e-bez
narzedziowy/17291

manius
23-11-2019 19:46
zacisnąć, ten plastik wypadał z zawiasu, kabel bitner utp 5e

manius
23-11-2019 19:42
dzięki, mam jeszcze pytanie które wybrać bo widzę, że same bez-narzędziowe, ostatnio takie kupiłem zaciskane takim plastikiem przezroczystym na zawiasie i podczas montażu nie dało się tego dobrze

overflow2
23-11-2019 18:59
Tu kupowałem: https://abcv.pl/

manius
23-11-2019 18:10
Witam Znacie może sklepy internetowe gdzie można kupić keystone rj45 ?, oprócz allegro.

PixelPL
29-10-2019 23:26
@djwujek pfSense sobie powinno poradzić, jakiegoś apu mobo z kilka PCI-E, można już wykorzystać karty sieciowe 2Gb,5Gb, i już w standardzie pojawiają się switche i karty zintegrowane 10Gb, ja na pfSen

djwujek
29-10-2019 22:14
@p4v3u ja używam Vectry 2gb ale nie mam takiego rutera co to obsłuży Smile A dostępna jest na Mokotowie Ursynowie i gdzieś jeszcze ale nie pamiętam gdzie.

Obserwator
28-10-2019 22:51
Mam spiete dwa routery. Asus (tomato) jako router z modemem na Huawei do tego po kablu Tplink (dd-wrt) do WiFi. Chcialbym zrobic siec goscinną WiFi. Jak to izolowac na Tplink i Asus?

tamtosiamto
27-10-2019 01:12
@p4v3u router da ci po kablu 1Gb/komp, przynajmniej tak pisza na stronie, chcoiaz juz info jak szybko to dziala dotyczy 2Gb lacza, ktorego na 1 kompie nie doswiadczysz

p4v3u
25-10-2019 19:19
no i jak zwykle vectra stanela na wysokosci zadania - niby 'tylko w centrum warszawy' ale nikt nie wie gdzie (infolinia).

p4v3u
25-10-2019 19:12
@vectra - 2Gb/125Mb w Warszawie - ktos uzywa?

evangelion69
22-10-2019 23:34
jest na tomato opcja blokowania ip z którego było np 5 prób logowania (włamania) ?

Maniek91PL
17-10-2019 11:38
ajajaj Shock może utworzę nowy temat, bo widze ze dalej mam inne błędy

39,509,038 unikalne wizyty