[MOD] FreshTomato-ARM
|
amikot |
Dodano 08-01-2019 02:46
|
Power User
Posty: 298
Dołączył: 14/12/2018 18:24
|
No ale czy koniecznie to musi być VPN?
Można przecież choćby przekierować port na port kamerki - jeśli tylko jest ona zabezpieczona hasłem, to jest to może nie perfekcyjne ale dość proste rozwiązanie.
Jeśli jednak trzeba bezpieczeństwa, to można użyć tunelu przez ssh. Zabezpieczone kluczem lub hasłem - jak kto woli.
ZTE MF286D - Stock Firmware (Vodafone UK)
ASUS TUF-AX3000 V2 - AsusWRT/FreshTomato 3.0.0.4.2023_4-gb6923ed
Acer Aspire E1-571 - OMV 6
|
|
|
|
pit1984 |
Dodano 08-01-2019 15:12
|
User
Posty: 11
Dołączył: 20/04/2018 10:30
|
Cytat pedro napisał(a):
No to niedokładnie piszesz.
Poproszę:
1. log ze startu z włożonym dyskiem do momentu wystartowania wszystkich usług,
2. log ze startu bez włożonego dysku - jak wystartują wszystkie usługi, włóż dysk i od tego momentu potrzebuję log.
Może być na PW. Jak będą za duże, to podam maila.
Połączony z 04 styczeń 2019 14:11:26:
//EDIT: Wróć! Po starcie routera z włożonym dyskiem, podaj mi co zwraca "lsusb", "mount" i "df"
Połączony z 04 styczeń 2019 14:12:49:
A potem wystartuj z wyjętym, podaj co wyświetlają powyższe, następnie podepnij i po chwili podaj j/w.
Kawałek loga też by się przydał.
pedro, zabrałem się za gromadzenie logów i chyba cię trochę oszukałem, jeżeli dam reboot router wstaje normalnie z dyskami wszystko jest ok. |
|
|
|
amikot |
Dodano 08-01-2019 15:54
|
Power User
Posty: 298
Dołączył: 14/12/2018 18:24
|
Jeśli to nie SSD to może po prostu dysk za wolno się rozpędza? miałem tak kiedyś chyba jeszcze w Amidze - trzeba było zawsze resetować po włączeniu bo dysk nie nadążał się rozpędzić na czas aby go sterownik zauważył.
ZTE MF286D - Stock Firmware (Vodafone UK)
ASUS TUF-AX3000 V2 - AsusWRT/FreshTomato 3.0.0.4.2023_4-gb6923ed
Acer Aspire E1-571 - OMV 6
|
|
|
|
olo12345 |
Dodano 09-01-2019 11:58
|
User
Posty: 3
Dołączył: 14/12/2006 23:58
|
Witam koledzy mam problem z moim linksysem EA6300v1, otóż zmieniłem oprogramowanie na ddwrt i było wszystko ok linksys wstał podkusiło mnie wrzucić freshtomato-EA6400-ARM-2018.5-AIO-64K bez zmiany zmodyfikowanego cfe i teraz mam problem jak go zreanimować Pomocy |
|
|
|
jurekk |
Dodano 09-01-2019 12:08
|
OL Maniac
Posty: 1410
Dołączył: 28/11/2012 18:19
|
nie trac ducha ;-) , tu któryś z kolegów opisywał sposób reanimacji linksysa
lub w google szukaj
trzeba w odpowiedni sposób go wlaczac i wyłaczac czy tam resetowac
spowoduje to przelaczenie rozruchu z rezerwowego cfe
sory nie pamiętam szczegółów
AX3000 v2 Tomato
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
|
|
|
|
majkel152 |
Dodano 09-01-2019 14:33
|
OL Maniac
Posty: 1716
Dołączył: 09/06/2010 14:36
|
Cytat olo12345 napisał(a):
Witam koledzy mam problem z moim linksysem EA6300v1, otóż zmieniłem oprogramowanie na ddwrt i było wszystko ok linksys wstał podkusiło mnie wrzucić freshtomato-EA6400-ARM-2018.5-AIO-64K bez zmiany zmodyfikowanego cfe i teraz mam problem jak go zreanimować Pomocy
po 3 nieudanyh próbach uruchomienia odapala się na ofw, jeśli zmieniles cfe to tylko serial i wgranie fw po tftp lub edycja nvram i może wstanie
nie znam się na tym ^^
kupię coś fajnego
sieć domowa:
router z pfsense https://i.imgur.com/IuB6Zwy.png, jakieś dziwne urządzenia , ups, światłowody, apeki i działa miło
|
|
|
|
amikot |
Dodano 09-01-2019 22:01
|
Power User
Posty: 298
Dołączył: 14/12/2018 18:24
|
Cytat olo12345 napisał(a):
Witam koledzy mam problem z moim linksysem EA6300v1, otóż zmieniłem oprogramowanie na ddwrt i było wszystko ok linksys wstał podkusiło mnie wrzucić freshtomato-EA6400-ARM-2018.5-AIO-64K bez zmiany zmodyfikowanego cfe i teraz mam problem jak go zreanimować Pomocy
Sprawa jest dość prosta - przerabiałem miesiąc temu.
1.Podpinasz router do kompa najlepiej z linuxem.
2. Ustawiasz na kompie stały adres IP w podsieci 192.168.1.0/24 i bramę na 192.168.1.1
3. W jednym oknie terminala na kompie pingujesz router bez przerwy żeby obserwować przejawy życia.
4. W drugim oknie odpalasz atftp które na stałe próbować wysyłać wybrany firmware do routera (dokładnej składni w tym momencie nie podam bo pisze z pracy - dopisze później.)
5. Jeśli CFE jest ok to po podłączeniu napięcia router sam powinien zassać oprogramowanie z kompa.
Tylko że uwaga. U mnie na EA6900 występowało pewne dziwne zjawisko. Gdy z Windowsa wysyłałem za pomocą tftp - po jakimś czasie transmisja się urywała. W efekcie musiałem zakupić przelotkę usb2serial i zatrzymać bootowanie routera po serialu a następnie po serialu wydać ręcznie komendę zasysania firmware z kompa.
Później raz wygrywałem też z Linuxa właśnie przez atftp i było ok - znaczy nie przerwało. Ale może to dlatego że już miałem wtedy nowe CFE. Jak wgrać po serialu napiszę w nocy z domu. Tymczasem powodzenia.
Połączony z 09 styczeń 2019 23:29:05:
olo12345:
Znalazlem komende atftp do wysylania firmware na router:
atftp --option "mode octet" --option "timeout 60" --verbose --trace -p -l code.bin 192.168.1.1
192.168.1.1 to adres IP routera
code.bin to plik z firmware (ja ratowalem router wgrywajac dd-wrt - ale stock firmware powinien wejsc najlepiej.
Jeszcze jedna rzecz. Podobno na tych routerach nie powinno sie robic resetu 30:30:30 - moze on uszkodzic ustawienia CFE. Szczerze mowiac zanim znalazlem ta informacje, zrobilem taki reset ze 3 razy, no ale jak spece twierdza zeby nie robic to ja tez odradzam.
Połączony z 09 styczeń 2019 23:33:59:
Oczywiscie ta komenda dotyczy linuxa (musisz zainstalowac atftp powinno byc w systemowym repozytorium) - w wypadku windowsa musisz pobrac tftp2 wpisac adres IP routera, ilosc prob ustawic na max, haslo zostawic puste, wybrac plik i kliknac wyslij.
Czy to na linuxie czy na windowsie - gdy juz tftp proboje wysylac, podpinasz router do pradu i czekasz az sie zrobi.
Pozniej pozwolic sie routerowi bootowac ile tam potrzebuje, jak trzeba to reset do ustawien fabrycznych za pomoca na "szpilke w dziure".
Opis serialowego ratowania w razie potrzeby pozniej.
Połączony z 10 styczeń 2019 05:32:39:
Ratowanie przez port szeregowy:
Potrzebny jest komputer z portem szeregowym i to takim z napięciem 3.3V
W związku z tym nieodzowne jest zaopatrzenie się w stosowny kabelek/przelotkę z USB SERIAL - z allegro e-bay czy amazona albo innego alibaby.
Ważne aby z przelotką dostarczono również kabelek który można wpiąć do złącza na płytce routera. EA6300 ma wlutowane złącze czy nie, jeśli nie to trzeba coś wlutować - niektórzy idą na hardcor i wlutują drut ze spinacza - ja jednak proponuję wlutować po prostu kabelki które w takim wypadku będzie się w razie potrzeby odłączało po stronie przelotki, a nie routera.
To jak są wyprowadzone piny w EA6300 nie wiem musisz wygooglać, w EA6900v1.1 jest białe złącze z 6 pinami z którego tylko 3 są interesujące - najbliższy środka płytki jest GND, później jeden pin przerwy, następne dwa to TX i RX - który jest który najlepiej wybadać w praniu - podłączając raz tak raz siak :D
Dla wygody podłączania kabelków pozbyłem się plastiku złącza podważając go i zsuwając z pinów.
Kiety od strony technicznej jest już wszystko gotowe trzeba odpalić terminal portu szeregowego.
W windowsie obecnie chyba najlepiej użyć Putty ze wskazaniem portu szeregowego (szczegółów ustawień nie podam - bo nie robiłem tego na windowsie).
Na linuxie najlepiej posłużyć się programem screen - powinien być w systemowym repo.
Jeśli przelotka jest jedynym portem szeregowym to powinna być widzana jako /dev/ttyUSB0.
W takim wypadku uruchomienie nasłuchu na serial wygląda tak:
screen /dev/ttyUSB0 115200
Prawdopodobnie dostęp do portu szeregowego będzie ograniczony dla roota, więc albo trzeba to uruchomić z konta roota, albo użyć np. sudo:
sudo screen /dev/ttyUSB0 115200
115200 to prędkość połączenia wyrażona w baudach czyli bitach na sekundę - jak widać - porywająca. Na szczęście połączenie szeregowe służy jedynie do podłączenia do konsoli routera i wydawania komend.
Odpalasz więc terminal (czy to windowsowy czy linuxowy)
podpinasz RX i TX - włączasz zasilanie routera i po jakiejś sekundzie podpinasz GND - jest to konieczne, bo z jakiegoś powodu router lubi nie wstać gdy ma seriala podłączonego od początku.
Czekasz i czekasz i jak widzisz że coś się pojawia na ekranie, to znaczy że RX i TX nie są pomieszane.
W oknie terminala (znaczy ma być aktywne) spamujesz Ctrl+C (no ale bez przesady). Jeśli za późno - to zamiast linii poleceń CFE zobaczysz jak router proboje się uruchomić i w końcu gdzieś się zawiesza.
Jak ci się uda zatrzymać bootowanie, to zobaczysz linię poleceń CFE:
polecam wpisać help - pokazje dostępne komendy. Jedną z nich jest bodaj devinfo - które pokaże partycje routera.
nas interesuje coś w rodzaju nflash1.trx - to właśnie trzeba obadać - dokładną nazwę partycji.
Nie polecam flashować niczego innego poza flash1 - wcześniej proszę dobrze to sobie wygooglować, bo ja tu nie opiszę wymiany CFE bo to znacznie więcej pisania.
Teraz jest już prosto, bo jak jest promt CFE, to oczywiście cały czas mamy router podłączony kablem LAN do komputera i komputer ze stałym IP w podsieci tej co router (192.168.1.1). Jak to już wszystko jest, to jeszcze raz odpalamy na kompie TFTP - czyli na linuxie atftp a na windzie tftp2 czy co to tam jest i próbujemy wysłać firmware do routera.
Zaraz po tym jak wystartujemy tftp - w oknie konsoli CFE wydajemy komendę:
flash -noheader : nflash1.trx
w wypadku EA6900 jest to nflash1.trx - w EA6300 będzie prawdopodobnie to samo, ale jak mówiłem trzeba to sprawdzić.
ważne jest zachowanie formatu czyli flash (to komenda) -noheader (to opcja) : (dwukropek to parametr wskazujący na wejście danych z sieci LAN) nflash1.trx (to parametr wskazujący na cele - główną partycję systemową).
Po odpaleniu tej komendy tftp wystartuje a w oknie CFE będzie można zobaczyć jak TFTP wygląda od strony routera - jak pobiera obraz, jak go sprawdza i programuje.
Po zaprogramowaniu można w CFE od razu wydać komendę
Co spowoduje uruchomienie wgranego obrazu.
Poradniki polecają (nawet jeszcze przed wgrywaniem) wyczyścić nvram za pomocą komendy CFE:
Ja to zrobiłem, ale można próbować bez tego - w końcu poradnik był pisany dla dość starego linksysa (chyba z serii WRT).
Router powinien wstać normalnie na wgranym firmware.
Jeśli pójdzie coś nie tak to należy kombinować z innym firmware - dopóki nie nadpiszesz CFE - jest nadzieja i pole do działania.
Jeśli gdzieś coś pomyliłem przepraszam, poza tym to oczywiście nie biorę odpowiedzialności za jakiekolwiek szkody wynikłe z zastosowania tego opisu.
Pozdrawiam, Dobranoc.
Edytowany przez amikot dnia 10-01-2019 05:32
ZTE MF286D - Stock Firmware (Vodafone UK)
ASUS TUF-AX3000 V2 - AsusWRT/FreshTomato 3.0.0.4.2023_4-gb6923ed
Acer Aspire E1-571 - OMV 6
|
|
|
|
kille72 |
Dodano 10-01-2019 10:27
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Została opublikowana nowa wersja FreshTomato 2019.1.015-beta dla routerów ARM oraz MIPS.
Więcej informacji:
ARM: https://openlinksys.info/forum/viewth...d_id=21651
MIPS: https://openlinksys.info/forum/viewth...d_id=21659
Pozdrawiamy,
FreshTomato team |
|
|
|
slawko |
Dodano 10-01-2019 21:08
|
User
Posty: 46
Dołączył: 18/01/2011 18:02
|
Witam.
Jaka jest różnica między AIO-64K a AIO-128K i czy mając wgrane AIO-64K mogę zaktualizować na AIO-128K.
Asus RT-AC3200 + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K
Asus RT-N16 + FreshTomato Firmware 2019.1.015 MIPSR2-beta K26 USB AIO
|
|
|
|
qwerty321 |
Dodano 11-01-2019 02:32
|
Super User
Posty: 571
Dołączył: 27/04/2014 18:11
|
RT-N18U Instalacja FreshTomato 2019.1.015-beta przebiegła pomyślnie, bez żadnych przypałów, oczywiście z czyszczeniem NVRAM w trakcie aktualizacji i ustawieniem z palca.
Powiedzcie dobrodzieje o tym Stubby, którą opcję mam wybrać? Strict order czy tę drugą No-resolve, domyślną i co to oznacza w ogóle? Czy jest opis gdzieś? A po co jest DNSSEC do zaznaczenia skoro to jest tunel TLS?
Połączony z 11 styczeń 2019 02:36:09:
Cytat slawko napisał(a):
Witam.
Jaka jest różnica między AIO-64K a AIO-128K i czy mając wgrane AIO-64K mogę zaktualizować na AIO-128K.
Mnie to wygląda na to jakby się udało powiększyć obszar dla NVRAM. Zapewne trzeba zrobić dogłębne czyszczenie.
Edytowany przez qwerty321 dnia 11-01-2019 02:36
|
|
|
|
pedro |
Dodano 11-01-2019 05:08
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Cytat slawko napisał(a):
Witam.
Jaka jest różnica między AIO-64K a AIO-128K i czy mając wgrane AIO-64K mogę zaktualizować na AIO-128K.
Jak sama nazwa wskazuje: masz 128K nvramu - wgrywasz wersje -128K, masz 64K - wersje -64K.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
slawko |
Dodano 11-01-2019 16:07
|
User
Posty: 46
Dołączył: 18/01/2011 18:02
|
Cytat pedro napisał(a):
Cytat slawko napisał(a):
Witam.
Jaka jest różnica między AIO-64K a AIO-128K i czy mając wgrane AIO-64K mogę zaktualizować na AIO-128K.
Jak sama nazwa wskazuje: masz 128K nvramu - wgrywasz wersje -128K, masz 64K - wersje -64K.
To już jest dla nie zrozumiał, ale czy jest wersja Asus RT-AC3200 która ma 128k nvram.
Asus RT-AC3200 + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K
Asus RT-N16 + FreshTomato Firmware 2019.1.015 MIPSR2-beta K26 USB AIO
|
|
|
|
pedro |
Dodano 11-01-2019 16:23
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Jakby nie było, to po co bym FW takie robił?
Chodzi o to, że w najnowszych FW Asusa dla AC3200, jest zrobiona konwersja NVRAM z 64 na 128K - co jest zresztą słuszne, bo dla tak mocnego routera taka ilość nvramu to porażka.
Gdy już ma się go zapdejtowanego, to nie ma możliwości wgrania Tomato dla wersji 64K (bootloop). Stąd potrzeba wersji 128K.
Trzeba wgrywać z CFE, Asus restoration tool, tftp, dd-wrt, nie z gui ausa/merlina, bo nie pozwoli.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
slawko |
Dodano 11-01-2019 18:00
|
User
Posty: 46
Dołączył: 18/01/2011 18:02
|
Cytat pedro napisał(a):
Jakby nie było, to po co bym FW takie robił?
Chodzi o to, że w najnowszych FW Asusa dla AC3200, jest zrobiona konwersja NVRAM z 64 na 128K - co jest zresztą słuszne, bo dla tak mocnego routera taka ilość nvramu to porażka.
Gdy już ma się go zapdejtowanego, to nie ma możliwości wgrania Tomato dla wersji 64K (bootloop). Stąd potrzeba wersji 128K.
Trzeba wgrywać z CFE, Asus restoration tool, tftp, dd-wrt, nie z gui ausa/merlina, bo nie pozwoli.
Czy dobze teraz kombinuje, gdybym wygrał orginalny FW Asusa miałbym po aktualizacji 128k NVRAM i potem mogę wgrać FreshTomato wersje 128k
Asus RT-AC3200 + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K
Asus RT-N16 + FreshTomato Firmware 2019.1.015 MIPSR2-beta K26 USB AIO
|
|
|
|
pedro |
Dodano 11-01-2019 18:50
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Dokładnie. Tylko pamiętaj o wyczyszczeniu nvramu podczas wgrywania, bo inaczej będzie problem...
//EDIT: lepiej wgraj fork OFW Merlina (ng) i potem FT
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
qwerty321 |
Dodano 13-01-2019 03:30
|
Super User
Posty: 571
Dołączył: 27/04/2014 18:11
|
Cytat pedro napisał(a):
Dokładnie. Tylko pamiętaj o wyczyszczeniu nvramu podczas wgrywania, bo inaczej będzie problem...
//EDIT: lepiej wgraj fork OFW Merlina (ng) i potem FT
Wyczyści w czasie wgrywania nowszego Tomato po czym wgra backup konfiguracji z poprzedniej wersji :-)
Panowie musicie to jakoś zablokować w sofcie żeby tego nie robili. Może jakoś dodać zmienną w NVRAM żeby soft porównywał czy wolno wgrać czy nie. Jak wersja się zgadza to zezwolić, a jak nie to komunikat.
Inaczej oni tego nie zrozumieją, większość nie programowała i nie zdaje sobie sprawy... |
|
|
|
slawko |
Dodano 13-01-2019 18:24
|
User
Posty: 46
Dołączył: 18/01/2011 18:02
|
Cytat pedro napisał(a):
Dokładnie. Tylko pamiętaj o wyczyszczeniu nvramu podczas wgrywania, bo inaczej będzie problem...
//EDIT: lepiej wgraj fork OFW Merlina (ng) i potem FT
Wielkie dzięki @pedro za wyjaśnienie wgrałem już wersje 128k i wszystko hula. Oczywiście dorzuce coś od siebie dla was.
Jeszcze raz WIELKIE DZIĘKI.
Asus RT-AC3200 + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K
Asus RT-N16 + FreshTomato Firmware 2019.1.015 MIPSR2-beta K26 USB AIO
|
|
|
|
pedro |
Dodano 13-01-2019 18:36
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Tzn. masz również AC3200 i w nim zrobiłeś przesiadkę na 128k NVRAM'u?
Bo w to: "Asus RT-AC66U + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K", to nie wierzę
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
slawko |
Dodano 13-01-2019 18:43
|
User
Posty: 46
Dołączył: 18/01/2011 18:02
|
Cytat pedro napisał(a):
Tzn. masz również AC3200 i w nim zrobiłeś przesiadkę na 128k NVRAM'u?
Bo w to: "Asus RT-AC66U + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K", to nie wierzę
Dokładnie mam AC3200 i w nim zrobiłem przesiadkę na 128K.
Podpis miałem nie aktualny, już poprawiłem
Dzieki.
Asus RT-AC3200 + FreshTomato Firmware 2019.1.015 -beta K26ARM USB AIO-128K
Asus RT-N16 + FreshTomato Firmware 2019.1.015 MIPSR2-beta K26 USB AIO
|
|
|
|
Pete7874 |
Dodano 14-01-2019 01:41
|
User
Posty: 145
Dołączył: 06/02/2012 20:25
|
Witam,
Co tak naprawde jest zliczane i podawane w zakladkach Bandwidth >> Daily, Weekly, Monthly?
Czy jest to tylko ruch generowany na porcie WAN routera? Mam wrazenie ze zlicza mi sie tu nie tylko ruch na WAN ale rowniez ruch pomiedzy moimi LAN'ami. Jak to sprawdzic i ustawic zeby tylko sam ruch na porcie WAN sie zliczal?
|
|
|