17 Maja 2022 16:42:18
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Asus RT-AC56U mod to...
· EdgeRouter zamiast O...
· [MOD] FreshTomato-AR...
· [MOD] FreshTomato-MI...
· Własny NAS na Xpeno...
· [K] Unifi UAP-AC-PRO
· WNR3500Lv2 jako AP i...
· wi-fi, LTE/5G a foli...
· [S] Netgear Nighthaw...
· Jak wgrac FreshTomat...
· Jaki router i AP pod...
· Nowy router z transm...
· Router Asus RTU-N18U
· [K] skretka 50m
· Poptop PPTP - Statyc...
· Separate LAN + separ...
· AC56U - jak zrobić ...
· Zmiana na Ubiquiti
· UAP-AC-PRO podłącz...
· GT AC5300 podobno ni...
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [691]
· [MOD] FreshTomato... [374]
· Asus RT-AC56U mod... [129]
· Własny NAS na Xp... [56]
· WNR3500Lv2 jako A... [7]
· EdgeRouter zamias... [6]
· wi-fi, LTE/5G a f... [2]
· [K] Unifi UAP-AC-PRO [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
37% [147 głosów]

Broadcom ARM
Broadcom ARM
52% [209 głosów]

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

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

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

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

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

Ogółem głosów: 401
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.236.50.79
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
[MOD] Tomato by kille72
kille72
P.S. Jak ktos chce dyskutowac WiFi w Tomato to prosze to robic w tym watku:
https://openlinksys.info/forum/viewth...d_id=20971
 
NeoX
@kille72 - mam pytanko wrzucasz gdzieś swoje zmiany w kodzie?
Bo na bitbucket'cie cisza Sad
 
kille72
https://openlinksys.info/forum/viewth...d_id=20829
1 post, Repozytorium/Kod zrodlowy: https://bitbucket.org/kille72/tomato-...ommits/all

Połączony z 28 styczeń 2017 12:16:02:
Odkryto ciekawy bug w kodzie Broadcoma:

Cytat

This bug which dd-wrt just correct resides in Tomato (and I assume RMerlin's branch) as well.
Basically reading and writing garbage during NVRAM setup it looks like, since the write happens before the read in the "else".

http://svn.dd-wrt.com/changeset/31160
http://svn.dd-wrt.com/changeset/31162/
 
djwujek

Cytat

kille72 napisał(a):

Odkryto ciekawy bug w kodzie Broadcoma:

Cytat

This bug which dd-wrt just correct resides in Tomato (and I assume RMerlin's branch) as well.
Basically reading and writing garbage during NVRAM setup it looks like, since the write happens before the read in the "else".

http://svn.dd-wrt.com/changeset/31160
http://svn.dd-wrt.com/changeset/31162/



Ktos może przetłumaczyć na polski ten błąd ?
---- SIEĆ 1 -----

1.Modem Vectra 600/60 Mbps
2. Edgerouter X - Dom
3. Edgerouter X - Goście
4. Edgeswitch 24 Lite
5. Asus RT-N 12 d1 DD WRT 43012 - Goście
6. Nas QNAP TS-228A + 1 x 4TB
6. UPS 510W

------ SIEĆ 2 -------
1.Modem Livebox 3.0
 
kille72
Niech sie wypowie jakis programista:


   } else {
       offset = nvram_mtd->size - nvram_space;
-      magic_offset = ((void *)&header->magic - (void *)header);
       header = (struct nvram_header *)buf;
+      magic_offset = ((void *)&header->magic - (void *)header);
    }


Cytat

Magic_offset references &header->magic as well as header, but
before the actual header pointer is assigned to something valid,
resulting in magic_offset being wrong
 
bychol
Pytanko czy na EA6700 też ruter się wywala przy zapełnieniu nvramu powyżej 32kb i przywraca fabryczny soft czy działa bez problemu ?? na 138 miałem takie problemy i do tej pory siedzę na 132
 
pletik
witam
a do tendy n60
moze jest ta wersja
Smile
 
kille72

Cytat

bychol napisał(a):

Pytanko czy na EA6700 też ruter się wywala przy zapełnieniu nvramu powyżej 32kb i przywraca fabryczny soft czy działa bez problemu ?? na 138 miałem takie problemy i do tej pory siedzę na 132


@bychol: było parę ogólnych poprawek w NVRAM nie dedykowanych specjalnie dla EA6700. Poczekaj jeszcze parę dni, jak wydam 138.12 to zrobisz test. W najgorszym wypadku będzie taki sam problem jak na 138. Wyczyść NVRAM przed i po wgraniu nowej wersji.

Połączony z 29 styczeń 2017 10:38:16:

Cytat

pletik napisał(a):

witam
a do tendy n60
moze jest ta wersja
Smile


Przykro mi ale kompiluje tylko wersje ARM do 10 najpopularniejszych modeli: Asus (N18U/AC56U/AC68U), Netgear (R6250, R6300v2, R6400, R7000), Linksys (EA6500v2, EA6700, EA6900). Musisz czekac az Shibby wyda v139 lub popatrzec co wydal Toastman.
 
pletik
a do tego routera
Name TomatoUSB
Model Netgear WNR3500L/U/v2
Chipset Broadcom BCM4716 chip rev 1 pkg 10
CPU Freq 453MHz
Flash Size 8MB
która twoja wersja bedze najlepsza
 
kille72
Nie czytasz co napisalem. Wymienilem 10 modeli ARM do ktorych kompiluje Tomato. Twoj model to MIPS, najlepsza wersja do niego to 132 K26 by Shibby jak nie uzywasz MultiWAN i AdBlock.
 
NeoX

Cytat

djwujek napisał(a):

Cytat

kille72 napisał(a):

Odkryto ciekawy bug w kodzie Broadcoma:

Cytat

This bug which dd-wrt just correct resides in Tomato (and I assume RMerlin's branch) as well.
Basically reading and writing garbage during NVRAM setup it looks like, since the write happens before the read in the "else".

http://svn.dd-wrt.com/changeset/31160
http://svn.dd-wrt.com/changeset/31162/



Ktos może przetłumaczyć na polski ten błąd ?


Generalnie to był błąd czysto szkolny, zmienna header była używana zanim została zainicjalizowana - czyli tak de facto zmienna header miała zupełnie randomowe wartości.
Co to oznaczało? że w pewnych warunkach nvram commit mógł się nie powieść, tzn zapisać do innego miejsca w pamięci niż powinien, co w efekcie mogło zawiesić router.
Przynajmniej tak to rozumiem, nie grzebałem (jeszcze) w kodzie sterownika do NVRAMu.
 
SEpuLT
Nie widzę K26ARM-138.12-AIO dla R7000. Coś się nie wgrało czy kompiluje się dopiero Smile ?
Netgear R7000 Zawsze najnowsze FreshTomato AIO
 
kille72
138.12 ARM kompiluje się Smile (pokombinuje tez z ARM7, jak bede miec czas).

Zalecam wyczyszczenie NVRAM po wgraniu 138.12. Testujcie czy AdBlock ściąga listy po restarcie routera.

Cytat

138.12
- OpenSSL: Updated to 1.0.2k
- kernel-arm: Fix Broadcom nvram_commit() function (ported from DD-WRT) (Broadcom bug)
- tor: updated to 0.2.9.9
- dnscrypt: updated to 1.9.4
- about.asp: Cosmetics
- pcre: updated to 8.40
- usb_modeswitch: updated to 2.50, and data package to 2017-01-20
- router/Makefile: Tor - disable unit-tests
- AdBlock: improvements (problem with downloading blacklists after reboot)
 
djwujek
A czy była by możliwość zrobienia tomato pod arm7 ze skórką z advanced tomato ?
---- SIEĆ 1 -----

1.Modem Vectra 600/60 Mbps
2. Edgerouter X - Dom
3. Edgerouter X - Goście
4. Edgeswitch 24 Lite
5. Asus RT-N 12 d1 DD WRT 43012 - Goście
6. Nas QNAP TS-228A + 1 x 4TB
6. UPS 510W

------ SIEĆ 2 -------
1.Modem Livebox 3.0
 
kille72
Nic nie obiecuje. Nie wiem nawet jak to się to robi pod ARM7, pożyjemy, zobaczymy...
 
SEpuLT
No to czekam. Akurat domownicy pójdą spać to wgram i skonfiguruję na spokojnie po czyszczeniu.
Netgear R7000 Zawsze najnowsze FreshTomato AIO
 
kille72
Wersja 138.12 ARM skompilowana i wysłana na serwer! Info w pierwszym poście. Rekomenduje wyczyścić NVRAM po wgraniu nowej wersji i ustawić wszystko z "palca" (nie przywracać ustawień z pliku .cfg).

Połączony z 30 styczeń 2017 18:51:01:
Sciagaja sie wszystkim listy Adblocka po restarcie routera?
 
jurekk
głupie pytanie ale jak to sprawdzic Wink
ax56u Rmerlin Aimesh
ea6500v2 cfe xvortex (custom) Rmerlin node Aimesh, amtm
 
kille72
1. Zainstalowac v138.12. Mieć włączonego AdBlocka :) Restart routera.
2. Po restarcie po jakiejś chwili w logu pojawi sie:


Jan 29 12:29:25 Asus user.info adblock: [1] downloading blacklist - http://winhelp2002.mvps.org/hosts.txt
Jan 29 12:29:26 Asus user.info adblock: ... [1] found 15032 entries
Jan 29 12:29:26 Asus user.info adblock: [2] downloading blacklist - https://adaway.org/hosts.txt
Jan 29 12:29:27 Asus user.info adblock: ... [2] found 527 entries
Jan 29 12:29:27 Asus user.info adblock: [3] downloading blacklist - http://hosts-file.net/ad_servers.txt
Jan 29 12:29:30 Asus user.info adblock: ... [3] found 48000 entries
Jan 29 12:29:30 Asus user.info adblock: [4] downloading blacklist - http://www.malwaredomainlist.com/hostslist/hosts.txt
Jan 29 12:29:31 Asus user.info adblock: ... [4] found 1225 entries
Jan 29 12:29:31 Asus user.info adblock: [5] downloading blacklist - http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext
Jan 29 12:29:31 Asus user.info adblock: ... [5] found 2377 entries
Jan 29 12:29:31 Asus user.info adblock: skip disabled blacklist - http://someonewhocares.org/hosts/zero/hosts
Jan 29 12:29:31 Asus user.info adblock: [6] downloading blacklist - https://raw.githubusercontent.com/WindowsLies/BlockWindows/master/hosts
Jan 29 12:29:31 Asus user.info adblock: ... [6] found 109 entries
Jan 29 12:29:31 Asus user.info adblock: skip disabled blacklist - http://sysctl.org/cameleon/hosts
Jan 29 12:29:32 Asus user.info adblock: skip disabled blacklist - http://adblock.gjtech.net/?format=hostfile
Jan 29 12:29:32 Asus user.info adblock: skip disabled blacklist - http://hostsfile.mine.nu/Hosts
Jan 29 12:29:32 Asus user.info adblock: skip disabled blacklist - https://raw.github.com/notracking/hosts-blocklists/master/hostnames.txt
Jan 29 12:29:32 Asus user.info adblock: add custom hosts to blacklist
Jan 29 12:29:36 Asus user.info adblock: remove whitelisted hosts from blacklist
Jan 29 12:29:40 Asus user.info adblock: activated - 60227 entries


U mnie dziala!

Połączony z 30 styczeń 2017 20:38:40:
Myslicie ze w cronie by wystarczylo dac 2-3 dni w tygodniu zamiast 7 jak jest teraz? Czy ma sciagac codziennie? Chyba tez dam inna gidzine niz 01.00 bo widze ze o 1 serwery sa wolne bo duzo ludzi sciaga te listy.
 
jurekk
Jan 30 20:42:22 TomatoUSB user.info adblock: [3] downloading blacklist - http://hosts-file.net/ad_servers.txt

no nie sa ciurkiem jak te twoje ale chyba sciąga
ax56u Rmerlin Aimesh
ea6500v2 cfe xvortex (custom) Rmerlin node Aimesh, amtm
 
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: 32

· Użytkowników online: 0

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

Adooni
19-04-2022 05:48
CTF (Cut-Through Forwarding) w /Advanced/Miscella
neous/

Maniek91PL
11-04-2022 20:40
przypomni mi ktoś szybko co ustawić aby nie dławiło mi prędkości łącza po kablu ? w tomato

pedro
22-02-2022 15:54
Pytaj w odpowiednim temacie, podając namiary co za FW, jaki router, jakie dokładnie ustawienia, itd. Nikt nie ma kryształowej kuli...

djwujek
19-02-2022 13:04
Czemu w zakładce device list przy trybie ap pokazuje adres ip i nazwę hosta tylko pierwszego podłączonego komputera a reszty nie ??

TheWB
07-02-2022 11:48
Witam tak się zastanawiam czy w tomato można się zabezpieczyć przed takimi atakami https://www.youtub
e.com/watch?v=dI-O
rlUulkU&ab_chan
nel=Nicek

tamtosiamto
05-02-2022 19:24
rozlacza w pewnych konfiguracjach, pisalem kiedys o tym. Ale dalej bede sie upierac, ze wtracanie opensense w temacie aimesh asus jest bez sensu :-D

Adooni
04-02-2022 20:33
rozlacza czyli nie stabilny FW. FW Asusa nie jest stabilny a Asus nie potrafi rozwiazac problemu AiMesh od poczatku. Na SNB forum mzoesz znalesc scrypty na nody gdyz czasami rozlacza co kilka godz.

tamtosiamto
04-02-2022 13:11
ok, tylko co ma piernik bo nie rozumiem? Grin

Adooni
03-02-2022 12:19
co tu duzo gadac ja np tomato mialem przez 4lata nie resetowne a RMerlin czy ori nie wytrzyma wiecej niz kilka tyg. OPNsense co pol roku update a tak jak skala.

tamtosiamto
02-02-2022 20:25
kiedys nie bylo Smile btw mam juz guest network w aimesh, ale aimesh i tak jest jaki byl, tzn do doopy, dalej rozlacza

51,470,538 unikalnych wizyt