[MOD] FreshTomato-ARM - wątek deweloperski
|
qrs |
Dodano 10-01-2021 21:55
|
Maxi User
Posty: 749
Dołączył: 02/12/2012 00:55
|
A propos band steering, wg changeloga
Cytat - build: add wireless band steering feature (turned off by default); WARNING: if someone wants to enable this feature - should do a clean update (or adjust the values manually)
jakie wartości ustawić manulanie jeśli nie chce czyścić nvram?
---
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650
|
|
|
|
pedro |
Dodano 10-01-2021 23:02
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
https://bitbucket.org/pedro311/freshtomato-arm/commits/e28e4771949ff4b549b4a113b7696fcbf93a96ee#chg-release/src-rt-6.x.4708/router/shared/defaults.c
Dla R7000 to wszystko co jest:
- w "#ifdef TCONFIG_BCMBSD" oprócz "#if 0" (chyba że chcesz mieć debug w logu)
- oraz "#else /* Dual-Band */"
- i bsd_scheme = 2
I potem włączyć na Basic->Network
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
qrs |
Dodano 10-01-2021 23:11
|
Maxi User
Posty: 749
Dołączył: 02/12/2012 00:55
|
dzięki
Połączony z 11 stycznia 2021 09:28:58:
widzę że w pliku /etc/dnsmasq.conf
występuje wpis
Cytat dhcp-option=tag:br0,3,192.168.0.10
więc stwierdziłem, że dodam opcję 6 dla DNS poprzez dodanie jej do
ale niestety wpisanie czegokolwiek w tym polu nie zmienia pliku /etc/dnsmasq.conf - to błąd czy robię coś źle?
Edytowany przez qrs dnia 11-01-2021 09:28
---
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650
|
|
|
|
shibby |
Dodano 11-01-2021 10:30
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
@pedro @rogal oryginalnie watchdog nie sprawdza połączenia failovera
https://bitbucket.org/pedro311/freshtomato-arm/src/1cc83b6f4701970345a5420c01a24a4583a656a9/release/src-rt-6.x.4708/router/others/watchdog#lines-97
Jedyne co to widzę że @pedro dopisał w procedurze coś odnośnie LTE
https://bitbucket.org/pedro311/freshtomato-arm/src/1cc83b6f4701970345a5420c01a24a4583a656a9/release/src-rt-6.x.4708/router/others/watchdog#lines-183
ale nie sądzę żeby to generowało wysyłanie pewnych danych. Modem sam z siebie może je generować by utrzymać łącze (takie dane kontrolne lub sam proces łączenia, pobierania adresu IP).
To już dobra wola autora FreshTomato czy chce poświęcać czas by wprowadzać mechanizmy "connect on-demand" dla failovera, głównie dla połączeń wdzwanianych jak pppoe czy 3g/lte non-hilink, bo roboty trochę jest.
Inne rozwiązania działają właśnie na zasadzie utrzymywania połączenia failover, po to by był jak najszybciej dostępny, np w EdgeRouterze. Powiem szczerze, że nawet nie przyszło mi do głowy by failover nie był stale połączony, bo router wtedy nie wie czy łącze zapasowe jest w ogóle osiągalne.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
amikot |
Dodano 11-01-2021 15:17
|
Power User
Posty: 298
Dołączył: 14/12/2018 18:24
|
No mi sie jednak wydaje ze polaczenie failover powinno byc uruchamiane dopiero w stanie awarii. Tak samo jak nikt nie trzyma uruchomionych generatorow diesla aby miec pewnosc ze w razie awarii pradu one zadzialaja. Uruchamia sie je dopiero w sytuacji braku zasilania.
Tak powinno to dzialac w przypadku awarii netu - dopiero w sytuacji awaryjnej powinno odpalac sie awaryjne polaczenie. Tak powinno byc domyslnie.
Co do filovera to fajnie sprawe sobie wymyslil Virgin Media w UK - oni daja gwarancje stalego dostepu do sieci w ten sposob ze do kazdego lacza kablowego dodaja karte sim ktora normalnie ma limit 10GB /mc a jesli masz awarie sieci to ograniczenie jest zdejmowane z tej karty sim na ten czas i mozna pobierac i wysylac jak przez kabel.
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
|
|
|
|
rogal |
Dodano 12-01-2021 21:06
|
User
Posty: 18
Dołączył: 13/08/2019 22:37
|
Jeszcze dwie rzeczy odnośnie Failover.
Czy gdy z jakiegoś powodu modem GSM USB rozłączy się z siecią komórkową, to czy będą próby nawiązania połączenia ponownie? Raz zdarzyło mi się że zastałem modem rozłączony bez powodu, z migającym LEDem. Restart routera i połączenie wróciło.
Druga sprawa, że gdy włączę Stubby to dzieje się to notorycznie co kilka godzin, najdłużej było OK przez tydzień.
W załączniku po lewej ustawienia domyślne, wtedy wszystko działa jak należy (oprócz jednostkowego przypadku powyżej), po prawej z włączonym Stubby (no chyba że coś źle ustawiłem).
Z ustawieniami jak po prawej też wszystko działa, Failover przełącza router na WAN2.
Aż do czasu kiedy modem się rozłączy. Wtedy po przełączeniu Failover na WAN2 w logach jest:
unknown daemon.err stubby[3652]: *FAILURE* no valid transports or upstreams available!
Testowałem chyba wszystko, różnych operatorów GSM, lokalizację modemu, z hubem aktywnym, z wyłączonym wszystkim dookoła jakby miało coś zakłócać, Network Type, Watchdog Mode - nie udało znaleźć mi się zależności kiedy modem się rozłącza, jest to całkowicie losowe.
Pechowo najpierw ustawiłem Stubby, a potem kupiłem modem - więc nie sprawdziłem chyba tylko wpływu plam na słońcu na zasięg zanim odkryłem że to wina Stubby...
Po rozłączeniu się modemu router normalnie pokazuje w Status-Overview podłączony modem, siłę sieci, a LED na modemie miga. Wypięcie i wpięcie modemu - połączenie wraca do normy do następnego rozłączenia.
rogal załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
|
|
|
|
pedro |
Dodano 13-01-2021 12:23
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Przy włączonym stubby, nie trzeba dawać manual przy DNS, raczej wprost przeciwnie.
Mam rozumieć że ten problem występuje na 2020.8? To jest hilink czy non-hilink?
PS. to że modem "miga" nie świadczy o tym że jest rozłączony - jest jakiś bug w FW tego modemu. Ja często tak mam że miga a połączenie jest.
Edytowany przez pedro dnia 13-01-2021 19:56
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
rogal |
Dodano 13-01-2021 23:59
|
User
Posty: 18
Dołączył: 13/08/2019 22:37
|
Testowałem na wersjach 2020.2 2020.5 2020.6
Modem Huawei E3372s-153 non-hilink (Play) CL1E3372SM, firmware: 21.297.05.00.264
U mnie jak modem miga, to po wypięciu WAN i przełączeniu się na WAN2 nie ma sieci i są błędy w logach, ale nie wiem czy to jest 100% regułą, nie za każdym razem sprawdzałem.
Co też zauważyłem, jak modem zacznie migać to nie ma tego śladowego transferu na WAN2 o którym pisałem.
Przetestuję jeszcze z DNS ustawionym na Auto.
|
|
|
|
pedro |
Dodano 14-01-2021 01:21
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Zrób apdejt do 2020.8 najpierw.
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
najmar11 |
Dodano 15-01-2021 01:58
|
User
Posty: 47
Dołączył: 14/12/2015 14:14
|
Trochę się z tym męczyłem, zanim doszedłem o co chodzi, dlatego podam tu, w celach archiwalnych, może komuś się przyda:
Jeśli ktoś używa OpenVPN z opcją --client-config-dir w celu wymuszenia stałego adresu IP klientom za pomocą --ifconfig-push to musi uważać przy przechodzeniu na Freshtomato 2020.8, bo przestanie działać VPN.
zmieniła się składnia polecenia --ifconfig-push, do tej pory było tak:
ifconfig-push local-ip remote-ip (np. ifconfig-push 10.6.0.58 10.6.0.57 i klient zawsze dostawał IP 10.6.0.58)
teraz w najnowszym Freshtomato musi być tak:
ifconfig-push local-ip remote-netmask (np. ifconfig-push 10.6.0.58 255.255.255.0 i klient połączy się z IP 10.6.0.58)
Kto tego używa, będzie wiedział co i gdzie trzeba zmienić.
Edytowany przez najmar11 dnia 15-01-2021 02:04
|
|
|
|
qwerty321 |
Dodano 15-01-2021 05:51
|
Super User
Posty: 571
Dołączył: 27/04/2014 18:11
|
Cytat pedro napisał(a):
Ale co chcesz naprawiać?
Poszukaj dobrych blacklist, których idioci nie zaspamowali "lewymi" wpisami i podmień.
A potem po przetestowaniu podziel się zdobytą wiedzą na forum.
Napisałem, która lista psuje i czemu w wątku o listach adblocka. Ktoś ją zatruł celowo. Prawdopodobnie spamerzy 11/12 Grudnia 2020 po ściągnięciu nowej listy cały dns się rozsypał. Pewnie zatruli, bo chcieli żeby ich reklamy wyskakiwały nam na ekran i żebyśmy wyłączyli adblocki. Te listy są używane nie tylko w routerach ale i we wtyczkach itp... Liczyli, że zrobią havoc i ludzie wyłączą blokowanie reklam przed świętami.
|
|
|
|
mariano77 |
Dodano 15-01-2021 13:17
|
User
Posty: 20
Dołączył: 24/03/2009 20:58
|
W wersji 2020.8 poprawiły się wskazania szybkości pobierania (przez hosty, z wł. CTF) w stosunku do 2020.3?
Super sofcik - na AC3200 wymiata, niestety ten brak określenia speedów jest dobijający
ASUS RT-AC3200 + FreshTomato 2019.3 + wentylator Lanberg 230V
|
|
|
|
pedro |
Dodano 15-01-2021 14:19
|
Moderator
Posty: 1001
Dołączył: 21/09/2015 15:03
|
Netowski 1Gb/1Gb
Huawei E3372s-153 non-hilink + 2x15dBi MIMO
FreshTomato: Asus RT-AC3200 + RT-N18U + RT-N66U + RT-N12
|
|
|
|
jurekk |
Dodano 15-01-2021 22:30
|
OL Maniac
Posty: 1410
Dołączył: 28/11/2012 18:19
|
pewnie "ookla" ;-) AsusWRT i Rmerlin w gałęzi 386 dodali to do gui
AX3000 v2 Tomato
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
|
|
|
|
Adooni |
Dodano 15-01-2021 23:00
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
marcinq82 |
Dodano 17-01-2021 22:51
|
User
Posty: 39
Dołączył: 28/02/2015 00:45
|
Hej, mam aktualnie " 1.28 by shibby " jak wgrać FreshTomato v2020.8 ?
UPC250 + CISCO 3212 + Asus AC56U
|
|
|
|
Adooni |
Dodano 18-01-2021 10:02
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
watek dev nie jest od pytan jak wgrac tomato
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
qrs |
Dodano 18-01-2021 17:20
|
Maxi User
Posty: 749
Dołączył: 02/12/2012 00:55
|
takie dziwne pytanie mam
do czego służą te 2 pliki
Cytat /etc/dnsmasq/hosts
/etc/hosts
i czym się różnią między sobą w działaniu?
zawartość prawie taka sama, z któregoś z nich pewnie pochodzą nazwy urządzeń w sieci (hostname), ale nie mam pewności.
Połączony z 22 stycznia 2021 09:25:09:
Cytat pedro napisał(a):
https://bitbucket.org/pedro311/freshtomato-arm/commits/e28e4771949ff4b549b4a113b7696fcbf93a96ee#chg-release/src-rt-6.x.4708/router/shared/defaults.c
Dla R7000 to wszystko co jest:
- w "#ifdef TCONFIG_BCMBSD" oprócz "#if 0" (chyba że chcesz mieć debug w logu)
- oraz "#else /* Dual-Band */"
- i bsd_scheme = 2
I potem włączyć na Basic->Network
odnośnie Wireless Band Steering to bardzo fajna sprawa, samo działanie sterowania pasmem to technika, która zachęca nowsze urządzenia klienckie do korzystania z mniej zatłoczonej sieci 5 GHz. Gdy nowe urządzenie połączy się z siecią, router określi czy jest ono dwuzakresowe (innymi słowy, czy urządzenie może łączyć się z pasmem 5 GHz). Jeśli to możliwe, punkt dostępowy przekaże urządzenie do połączenia w paśmie 5 GHz, blokując wszelkie próby połączenia urządzenia z pasmem 2,4 GHz. Ale co jeśli urządzenie nie zna hasła sieci 5 GHz? Łącząc się z pasmem 2.4 GHz zapyta o hasło do 5 GHz?
Edytowany przez qrs dnia 22-01-2021 09:25
---
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650
|
|
|
|
zakk87 |
Dodano 22-01-2021 10:06
|
User
Posty: 124
Dołączył: 19/06/2020 12:59
|
Cytat qrs napisał(a):
takie dziwne pytanie mam
do czego służą te 2 pliki
Cytat /etc/dnsmasq/hosts
/etc/hosts
i czym się różnią między sobą w działaniu?
zawartość prawie taka sama, z któregoś z nich pewnie pochodzą nazwy urządzeń w sieci (hostname), ale nie mam pewności.
Połączony z 22 stycznia 2021 09:25:09:
Cytat pedro napisał(a):
https://bitbucket.org/pedro311/freshtomato-arm/commits/e28e4771949ff4b549b4a113b7696fcbf93a96ee#chg-release/src-rt-6.x.4708/router/shared/defaults.c
Dla R7000 to wszystko co jest:
- w "#ifdef TCONFIG_BCMBSD" oprócz "#if 0" (chyba że chcesz mieć debug w logu)
- oraz "#else /* Dual-Band */"
- i bsd_scheme = 2
I potem włączyć na Basic->Network
odnośnie Wireless Band Steering to bardzo fajna sprawa, samo działanie sterowania pasmem to technika, która zachęca nowsze urządzenia klienckie do korzystania z mniej zatłoczonej sieci 5 GHz. Gdy nowe urządzenie połączy się z siecią, router określi czy jest ono dwuzakresowe (innymi słowy, czy urządzenie może łączyć się z pasmem 5 GHz). Jeśli to możliwe, punkt dostępowy przekaże urządzenie do połączenia w paśmie 5 GHz, blokując wszelkie próby połączenia urządzenia z pasmem 2,4 GHz. Ale co jeśli urządzenie nie zna hasła sieci 5 GHz? Łącząc się z pasmem 2.4 GHz zapyta o hasło do 5 GHz?
ta opcja wydaje mi się, że kopiuje nazwę, hasło oraz rodzaj zabezpieczeń z sieci 2,4GHz do 5GHz. Wcześniej można było sobie to samemu ustawić, ale dzięki tej opcji nie trzeba się już bawić.
Jeżeli chodzi o kierowanie pasmem do 5GHz to u mnie to do końca nie działa, 8 na 10 razy łączy mnie z 2,4GHz. Dopiero jak wyłącze Wifi w laptopie czy telefonie łączy mnie z 5GHz.
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]
|
|
|
|
qrs |
Dodano 23-01-2021 12:01
|
Maxi User
Posty: 749
Dołączył: 02/12/2012 00:55
|
czy mnie się tylko wydaje, że w konfiguracji 5 GHz zniknął standard 802.11ac?
dla przypomnienia:
Cytat 802.11b - pasmo 2.4 GHz, transmisja do 11 Mbps.
802.11a - pasmo 5 GHz, transmisja do 54 Mbps.
802.11g - pasmo 2.4 GHz, transmisja do 54 Mbps.
802.11n - pasmo 2.4 GHz lub 5 GHz, transmisja do 150 Mbps w jednym strumieniu danych; do 600 Mbps, dla 4 strumieni. W praktyce maksium 100 Mbps dla użytkownika.
802.11ac - pasmo 5 GHz; transmisja 433 Mbps do 1,69 Gbps w zależności od konfiguracji MIMO. Zagregowana: 1.69 Gbps, do 6.77 Gbps w fazie 2 standardu (MU-MIMO). Do 8 niezależnych strumieni - 8x8:8 MIMO. Urządzenia mogą używać kanałów o szerokości 20, 40, 80 i 160 Mhz, wybór kanału jest dynamiczny.
Połączony z 23 stycznia 2021 12:05:33:
choć przy konfiguracji N only Mac pokazuje, że to AC
Edytowany przez qrs dnia 23-01-2021 12:05
---
Netgear R7000 • Netgear WNR3500L v2 • MikroTik hAP ac^2 • TP-LINK M7650
|
|
|