09 Czerwca 2023 22:19:59
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Połączenie dwóch ...
· drukarka drukuje tyl...
· [MOD] FreshTomato-AR...
· [S] EdgeRouter ER-12...
· QNAP TS-664 4GB Gwar...
· [S] Trochę sprzętu
· [S] Asus Rt-AC-68U v.A1
· RT-AX58U problem z i...
· Asus 4G-AC68U Proble...
· [MOD] FreshTomato-MI...
· Wyprzedaż majowa
· [S] miniPC N5105 4x2...
· RT-N16 + Huawei e337...
· zwisy i restarty po...
· RT-AC86U pod Merlina...
· RT-N66U problem z to...
· [S] Router Asus BRT-...
· [S] Netgear R7000
· RT AC3200 Tomato 202...
· Multiroom - klient A...
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [808]
· Połączenie dwó... [13]
· drukarka drukuje ... [11]
· RT-AX58U problem ... [3]
· [S] Trochę sprzętu [1]
· [S] EdgeRouter ER... [0]
· QNAP TS-664 4GB G... [0]
· [S] Asus Rt-AC-68... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [150 głosów]

Broadcom ARM
Broadcom ARM
52% [214 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
3% [14 głosów]

Ogółem głosów: 412
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.235.147.50
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: 5

· Użytkowników online: 0

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

tamtosiamto
25-05-2023 12:17
hehe, no walsnie dlatego pytam, bo tez czytalem o samonadpisujacym sie dysku z pendrakiem w srodku Smile

Adooni
25-05-2023 11:09
wiekszosc tych dyskow to sciema np w srodku zwykly pendrive, albo w firmware ustawiona wieksza pojemosci itp. na dysku sie nie oszczedza dane sa drozsze od zlota.

tamtosiamto
24-05-2023 10:56
Kupowaliscie kiedys dyski ssd na ali? Cany maja atrakcyjne, ale troche sie boje Smile

ciul90
27-04-2023 23:07
WNR3500Lv2 Router wstał po wyłączeniu wtyczki zasialania i ponownym podłączeniu. Flash o dziwo przeszedł pomyślnie. Na wszelki wypadek jeszcze raz wyczyściłem nvram

hermes-80
27-04-2023 22:29
a co za ruter i soft?

ciul90
27-04-2023 22:28
Poczekam jeszcze 10 minut xD. NVRAM czyściłem przed, zaznaczylem czyszcenia po. Pingi nie dochodzą, Led zasilania się świeci.

hermes-80
27-04-2023 22:24
no raczej tyle to nie trwa Wink

ciul90
27-04-2023 22:22
Od pół godziny robi mi się upgrade z tomato by shibby na fresh tomato. To zawsze tyle trwało czy uwaliłem router? XD

tamtosiamto
22-04-2023 13:08
Trafilem i7 3770 za 150zl, odpadl problem z xeonem Smile i3 2130 slabo juz ciagnie, idzie na emeryture

Adooni
17-04-2023 11:01
tylko nie kupuj do tego pamiecy ECC gdyz procek obsluguje a plyta normalna juz nie.

62,212,806 unikalnych wizyt