19 Sierpień 2019 02:32:19
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-n10u problem...
· [K] Stojak od ASUS R...
· EA6700 - nie moge si...
· [K] pilot gm990 / am...
· Wybór następcy RT-N12D1
· Asus RT-N10U B + Hua...
· Filtr antyspamowy......
· [MOD] FreshTomato-ARM
· Optware Packages for...
· RT-N18U ucina transfer
· [S]Motorola Moto X S...
· [TOMATO] WRT54GL jak...
· Tomato - bugi/proble...
· Orange 1Gbit/300Mbit
· Multiroom N z wykorz...
· Wymiana Netgear 3500...
· [S] Asus rt-ac56u i ...
· [MOD] FreshTomato-MIPS
· Asus ac56u nie wykry...
· Asus RT-AC68U - Delu...
Najciekawsze tematy
· [MOD] FreshTomato... [835]
· asus rt-n10u prob... [18]
· Wybór następcy RT... [10]
· Asus RT-N10U B + ... [9]
· Filtr antyspamowy... [5]
· [K] Stojak od ASU... [4]
· EA6700 - nie moge... [0]
· [K] pilot gm990 /... [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% [10 głosów]

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

Archiwum ankiet
Reklama
Twoje IP
3.227.235.71
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
AP- UAP AC Lite + Linksys WRT1900ACSv2
Nas- Synology DS918+ _unifi controller_ 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 @1200,666 + 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 ARM i MIPS] ---- [Obrazy FreshTomato MIPS] ---- [Dotacje - dorzuć się do rachunku za prąd wykorzystany przy budowaniu obrazów]
 
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 @1200,666 + 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 ARM i MIPS] ---- [Obrazy FreshTomato MIPS] ---- [Dotacje - dorzuć się do rachunku za prąd wykorzystany przy budowaniu obrazów]
 
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: 7

· Użytkowników online: 0

· Łącznie użytkowników: 23,890
· Najnowszy użytkownik: rogal
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

tamtosiamto
15-08-2019 09:42
potrzebuje pilota do gm990/amiko 8900hd, moze ktos ma na sprzedaz?

mosfit
09-08-2019 18:06
TAK,jak jest na obu stronach wsparcie dla LACP https://openlinks...ost_16
9060

djwujek
09-08-2019 14:32
i na dwóch lanach bedzie 2gb/s podłączonych równocześnie ?

majkel152
08-08-2019 14:52
wystarczy podpiąć dwa lany z modemu do kompa i po problemie, to skomplikowane jakoś ?

Steel_Rat
08-08-2019 07:58
I tak i nie. Co prawda każdy może mieć max 1Gb/s ale równocześnie maja tyle dwa urządzenia. Ew. dwa dodatkowe routery. Jeszcze możliwe że w tym modemie działa agregacja lanu Smile

djwujek
08-08-2019 01:02
Ale porty w modemie są gotowe dlatego zastanawiam się czemu dają 2 a nie jeden giga przecież to bez sensu.

overflow2
07-08-2019 20:30
10 Gbps karta ethernet i nie ma problemu. Inna kwestia czy w ogóle ten internet tyle idzie.

djwujek
07-08-2019 20:02
Inaczej uważam że reklamowanie tego internetu to kłamstwo bo nie uzyskam tych 2 GB na 1 kompie

djwujek
07-08-2019 20:01
Wytłumaczcie mi proszę jak uzyskać 2gb po lanie 1 GB wiem że można podłączyć 2 kompy każdy po 1 GB ale jak uzyskać 2gb na jednym kompie

majkel152
07-08-2019 12:17
ten modem obsługuje do 5gbps downstream i 1.5gbps upstream więc w czym problem?

Steel_Rat
07-08-2019 11:01
Możliwe jak dobry router to dwa kompy działają po 1Gb/s. Mój dostawca oferuje masz 1400/1200 Mb/s

djwujek
06-08-2019 20:38
https://www.vectra
.pl/oferta/1222/. Internet 2gb na lanie 1gb hmmmm jak to możliwe a może po wifi hehhehe

jurekk
31-07-2019 21:51
to tak samo na tomato działa ;-), ac3200 to jednak asus i go tak szybko nie uwalisz, bierz asusa

dupajasia
31-07-2019 18:14
Panowie do Huawei E3372s-153 lepiej Netgear R8000 czy Asus RT-AC3200? Co lepiej działa? Wink

majkel152
31-07-2019 12:04
warto to by wątek na forum założyć a nie w shoutboxie spamować...

OpenDM
31-07-2019 09:54
wartało by ustalić kolejność ---> czy jak zainstaluję Tomato na Merlinie to usunie mi entware ? Asus AC68U [beginner]

OpenDM
29-07-2019 17:38
poprawka - po wymianie karty do wifi transfer wrócił i jest 10-14 Mbps zależnie jaka przeglądarka mierzyć

38,762,542 unikalne wizyty