[MOD] FreshTomato-MIPS - wątek deweloperski
|
pedro |
Dodano 16-02-2023 16:11
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
FreshTomato-MIPS 2023.1 jest gotowe do pobrania. Więcej info w pierwszym poście
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
zakk87 |
Dodano 01-03-2023 09:12
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
czy opcja
Cytat Unmount JFFS during upgrade [v] Warning! In some peculiar cases the content of JFFS might not be preserved after a firmware upgrade
działa tak, że przed upgrade odmontowuje JFFS i trzeba później zamontować ręcznie czy po reboocie montuje się automatycznie?
Scalony z 02 marca 2023 09:21:45:
ok, udało się wejść na router, jffs montuje się po upgrade ale nie da się jej zamontować bez formatu. Szkoda, wydaje mi się że za każdym updatem na RT-N16 musiałem formatować jffs.
Jan 1 01:00:09 unknown user.notice kernel: Creating 5 MTD partitions on "Physically mapped flash":
Jan 1 01:00:09 unknown user.notice kernel: 0x00000000-0x00040000 : "pmon"
Jan 1 01:00:09 unknown user.notice kernel: 0x00040000-0x01fe0000 : "linux"
Jan 1 01:00:09 unknown user.notice kernel: 0x00117800-0x019e0000 : "rootfs"
Jan 1 01:00:09 unknown user.notice kernel: 0x019e0000-0x01fe0000 : "jffs2"
Jan 1 01:00:09 unknown user.notice kernel: 0x01fe0000-0x02000000 : "nvram"
Jan 1 01:00:09 unknown user.warn kernel: Found an serial flash with 0 0KB blocks; total size 0MB
Jan 1 01:00:09 unknown user.err kernel: sflash: found no supported devices
[...]
Mar 1 17:25:40 unknown user.info init[1]: notice[jffs]: Stopped
Mar 1 17:25:50 unknown user.info init[1]: notice[jffs]: Stopped
Mar 1 17:25:50 unknown user.info init[1]: notice[jffs]: Error verifying known size of (unformatted?) JFFS. Check the logs to see if they contain more details about this error.
Edytowany przez zakk87 dnia 02-03-2023 09:21
Freshtomato 2024.2 AIO @ RT-AC66U_B1
OpenWRT 23.05 @ DIR-1960
NAS OMV [CoolerMaster ELITE 110] [J1900I-C] [4GB RAM] [Toshiba HDWD130 + Hitachi 5K3000]
|
|
|
|
pedro |
Dodano 02-03-2023 09:43
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Tak jak napisał Merlin wczoraj na Linksysinfo (a propos wykorzystania jffs do np. przechowywania kluczy OpenVPN, etc.):
Cytat That might indeed be a problem with older devices that have a dynamically sized partition, while newer platforms have the benefit of having a static-sized partition.
Stąd wynika też powyższy problem.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
zakk87 |
Dodano 02-03-2023 09:49
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
właśnie trafiłem na ten wątek. kończy mi się nvram na urządzeniu więc muszę klucze wrzucić na usb, albo poczekam aż uda się odchudzić zmienne. Jak Ty to widzisz?
Freshtomato 2024.2 AIO @ RT-AC66U_B1
OpenWRT 23.05 @ DIR-1960
NAS OMV [CoolerMaster ELITE 110] [J1900I-C] [4GB RAM] [Toshiba HDWD130 + Hitachi 5K3000]
|
|
|
|
hermes-80 |
Dodano 02-03-2023 11:40
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Na odchudzenie zmiennych bym nie liczył - najwyżej mogą dojść nowe w następnych wydaniach . Jedynie co możesz zrobić to pousuwać niepotrzebne wpisy ze wszystkich zakładek Tomato.
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
zakk87 |
Dodano 02-03-2023 11:54
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
pomyślałem w sumie, że wgram po prostu werję VPN/MAX zamiast AIO tylko będę musiał ręcznie edytować nvram i usunąć zbędne wpisy (UPS mon, BT, captive, mysql, tinc i inne). wiem, że jest skrypt do tego ale może to być niebezpiecznie a zdalnie to takie robienie ;D
Freshtomato 2024.2 AIO @ RT-AC66U_B1
OpenWRT 23.05 @ DIR-1960
NAS OMV [CoolerMaster ELITE 110] [J1900I-C] [4GB RAM] [Toshiba HDWD130 + Hitachi 5K3000]
|
|
|
|
pedro |
Dodano 02-03-2023 12:10
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
zakk87 napisał: ↑ właśnie trafiłem na ten wątek. kończy mi się nvram na urządzeniu więc muszę klucze wrzucić na usb, albo poczekam aż uda się odchudzić zmienne. Jak Ty to widzisz?
@rs232 jest wielkim zwolennikiem odchudzenia np. vpn-server/client, @M_ars gorącym przeciwnikiem (wcale mu się nie dziwię - brak rozpoznawalności zmiennych + konieczność clean install i ustawienia wszystkiego dla openvpn z palca), a ja się waham.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
zakk87 |
Dodano 02-03-2023 13:31
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
Ja myślę, że przypadku gdy zaszłaby taka modyfikacja, trzeba wziąć się za to po prostu powoli o czym wspomnisz w changelogu i niech każdy sobie posprząta.
Rozumiem, że nie da się zrobić konwersji dynamicznej nvram z poziomu aktualizacji? Tzn
jeżeli spotkasz "openvpn_server1=" zamień na "vs_1=" w przeciwnym wypadku nie rób nic.
z tego co zrozumiałem z wypowiedzi @M_ars też jest za ale żeby nie skracać za bardzo. W sumie to rozumiem bo VC czy VS nie wiadomo co może oznaczać aczkolwiek...
Edytowany przez zakk87 dnia 02-03-2023 13:38
Freshtomato 2024.2 AIO @ RT-AC66U_B1
OpenWRT 23.05 @ DIR-1960
NAS OMV [CoolerMaster ELITE 110] [J1900I-C] [4GB RAM] [Toshiba HDWD130 + Hitachi 5K3000]
|
|
|
|
pedro |
Dodano 02-03-2023 15:12
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
zakk87 napisał: ↑
Rozumiem, że nie da się zrobić konwersji dynamicznej nvram z poziomu aktualizacji? Tzn
jeżeli spotkasz "openvpn_server1=" zamień na "vs_1=" w przeciwnym wypadku nie rób nic.
Można coś takiego dać w pliku init.c, tylko że to zajmie zdeka miejsca. Poza tym ludziom przestaną działać jakieś skrypty jeśli mieli poustawiane.
I pytanie jak długo to w tym inicie trzymać (tzn ile releasów kolejnych FT ten kod ma zawierać)?
To będzie cały czas aktywne, tzn jeśli komuś już przekonwertuje tego (np.) openvpn'a to przy każdym reboocie będzie wciąż to sprawdzało, wydłużając i tak już nie krótki czas startu/rebootu routera.
//EDIT: w deweloperskim wydaniu można sobie coś takiego zrobić: skompiluje, wgram, usunę z inita i z głowy. Następna wersja już normalna. Ale dla luda to ciężko to zrobić bezboleśnie.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
zakk87 |
Dodano 02-03-2023 16:13
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
mógłbyś zrobić jak robi to fortigate, jest mapa jaki soft pośrednio trzeba zainstalować, żeby przeskoczyć do obecnego. W takim przypadku gdy zmienne są skrócone w 2023.2 a ktoś chce przeskoczyć z 2022.6 do 2023.4 musi pośrednio zainstalować 2023.2. Z drugiej choć strony to się może nie udać.
Freshtomato 2024.2 AIO @ RT-AC66U_B1
OpenWRT 23.05 @ DIR-1960
NAS OMV [CoolerMaster ELITE 110] [J1900I-C] [4GB RAM] [Toshiba HDWD130 + Hitachi 5K3000]
|
|
|
|
esem |
Dodano 06-03-2023 12:01
|
Super User
Posty: 509
Dołączył: 05/02/2007 20:42
|
Nie da się zainstalować Entware. Można poprawić plik instalacyjny?
Asus RT-AC56U @1000/666 + aktualne tomato
Fonera 2100/200 | DD-WRTv24sp2
W rezerwie:
ADB VV5822
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1
|
|
|
|
pedro |
Dodano 06-03-2023 12:21
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Tzn. co oznacza "nie da się"?
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
esem |
Dodano 06-03-2023 12:26
|
Super User
Posty: 509
Dołączył: 05/02/2007 20:42
|
wystarczy wydać komendę entware-install.sh i "dupa zimna", bo:
Brak dostępu do repozytorium. Jest jakieś nowe?
Temat opisywany w tutorialu o instalacji Entware - na końcu.
Asus RT-AC56U @1000/666 + aktualne tomato
Fonera 2100/200 | DD-WRTv24sp2
W rezerwie:
ADB VV5822
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1
|
|
|
|
Ampersand |
Dodano 06-03-2023 16:46
|
User
Posty: 191
Dołączył: 08/05/2013 13:21
|
Entware jest na ARM. Na MIPS przestarzałe Entware-ng (o ile w ogóle jeszcze działa): Entware
Netgear R7000: FreshTomato 2023.4 AIO-64K
Linksys E4200: FreshTomato 2023.2 MIPSR2 K26 USB Mega-VPN
Linksys E2000: FreshTomato 2023.2-Max
Asus TUF AX3000v2: ...
|
|
|
|
pedro |
Dodano 06-03-2023 17:04
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Dziwne, bo repo istnieje: http://pkg.entware.net/binaries/mipsel/installer
Na jakim routerze?
Edytowany przez pedro dnia 06-03-2023 17:10
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
esem |
Dodano 07-03-2023 07:04
|
Super User
Posty: 509
Dołączył: 05/02/2007 20:42
|
pedro napisał: ↑ Dziwne, bo repo istnieje: http://pkg.entware.net/binaries/mipsel/installer
Na jakim routerze?
Netgear, jak w podpisie. Komunikat jest taki, że pk.entware.net jest niedostępne.
https://openlinksys.info/forum/viewthread.php?thread_id=14543&rowstart=80 Ten sam problem: posty #91 i wcześniejsze.
Edytowany przez esem dnia 07-03-2023 07:13
Asus RT-AC56U @1000/666 + aktualne tomato
Fonera 2100/200 | DD-WRTv24sp2
W rezerwie:
ADB VV5822
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1
|
|
|
|
pedro |
Dodano 07-03-2023 14:37
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
No właśnie zainstalowałem entware na N66U bez problemu komendą "entware-install.sh".
Co wy tam macie porobione w tych plikach init i gdzieś jeszcze, że to wam nie działa??
@esem: daj
/opt/bin/opkg update
/opt/bin/opkg install ldconfig findutils
i pokaż co napisało.
Scalony z 17 marca 2023 18:49:01:
FreshTomato-MIPS XXXX.X jest gotowe do pobrania. Więcej info w pierwszym poście
I zapraszam do dotowania ;)
Edytowany przez pedro dnia 17-03-2023 18:49
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
ovner |
Dodano 22-04-2023 19:37
|
Power User
Posty: 368
Dołączył: 15/08/2009 21:34
|
@pedro
Jest sposób na ustawienie logowania do routera w taki sposób, aby można było korzystać z menadżerów haseł. Aktualnie używam keepasa i nie wykrywa pól logowania. W sofcie asuswrt, keepas wykrywa i wypełnia pola użytkownika i hasła.
TUF-AX5400 @ Firmware:388.1_0-gnuton1
RT-N16 @ FreshTomato Firmware 2023.3 MIPSR2 K26 USB VPN + Huawei e3372 no-hilink
|
|
|
|
Theo16 |
Dodano 22-05-2023 18:44
|
User
Posty: 42
Dołączył: 27/12/2011 09:31
|
Witam. Które modemy LTE są obsługiwane w tym sofcie? |
|
|
|
jurekk |
Dodano 23-05-2023 12:32
|
OL Maniac
Posty: 1410
Dołączył: 28/11/2012 18:19
|
pedro napisał: ↑ No właśnie zainstalowałem entware na N66U bez problemu komendą "entware-install.sh".
Co wy tam macie porobione w tych plikach init i gdzieś jeszcze, że to wam nie działa??
Kojarze, ze któryś z poradników ze strony repozytorium w tej komendzie używa kreseczki na dole _ a nie w środku -.
Wiec jezeli ktos chce uzyc "entware_install.sh" a nie "entware-install.sh" to Tomato nie rozpozna komendy.
AX3000 v2 Tomato
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
|
|
|