28 Marca 2024 14:53:34
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [MOD] Tomato64 (x86-64)
· [Howto] Xpenology na...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· Asus TUF-AX3000_V2 p...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
· Przejscie z dyndns f...
· WDR3600 i problem z WAN
· Jaki USB hub do syno...
· [S] Karta sieciowa Q...
· Asus rt-n18u port fo...
· Netflix dzielenie ko...
· Nextcloud konfigurac...
· Netgear WNR3500L
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [869]
· [MOD] Tomato64 (x... [27]
· [Howto] Xpenology... [13]
Ankieta
Jaki procesor posiada twój router?

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

Broadcom ARM
Broadcom ARM
52% [216 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
4% [15 głosów]

Ogółem głosów: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
44.200.230.43
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Współpraca Tomato z odbiornikiem szerokopasmowym DVB-T opartym na RTL2832U
servee
Wpadł w moje ręce tuner DVB-T z układem RTL2832U.
Dla tych, którzy nie słyszeli o tym donglu napiszę, że oprócz typowych funkcji jak odbieranie stacji radiowych i telewizyjnych, dzięki układowi RTL2832U można nim odbierać inne treści nadawane w paśmie 24-1766 MHz.
Np. można stać się częścią społeczności FlightRadar i udostępniać sygnały wysyłane przez transpondery samolotów. W zamian można korzystrać bezpłatnie z pakietu FlightRadar Business, czyli najwyższego.

Mi natomiast podoba się funkcja odczytywania informacji wysyłanych przez popularne czujniki do stacji pogodowych - temperatura, ciśnienie, prędkość i kierunek wiatru, itp. Informacje te można wykorzystać np. w Domoticzu. Z tego co zaobserwowałem, to najczęściej ww. tuner wykorzystuje się wraz z RPi. Ja natomiast chciałbym go wpiąć do portu USB routera z zainstalowanym Tomato.
Widzę, że Entware ma odpowiednie pakiety: librtlsdr, rtl-sdr, rtl_433, chociaż nie sprawdzałem jeszcze czy to są wszystkie wymagane w tym przypadku.

Czy ktoś z Was już miał z tym do czynienia i używał bezpośrednio z Tomato?
I drugie pytanie - jakim narzędziem oprócz ww. wspomnianym Domoticzem (i innymi HA) można generować statystyki (z informacji odebranych z czujników) + wykresy bezpośrednio z poziomu routera?

Scalony z 12 grudnia 2021 15:48:44:
Utknąłem na samym początku. Mam router z jednym portem USB, a potrzebuję dwa.
1 - dla pendrive do zainstalowania entware
2 - dla dongla DVB-T
Wpiąłem HUB'a USB, ale nic podpiętego do niego nie jest widziane przez router. Czy w FreshTomato należy coś ustawić, żeby HUB i sprzęt podpięty do niego był widziany?
Wpinając pendrive bezpośrednio do USB routera system go widzi.
Edytowany przez servee dnia 12-12-2021 15:48
 
Adooni
jak nic sie nie zmienilo to w tomato hub usb musi byc 2.0 i najlepiej aktywny (z zewnetrznym zasilaniem)
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
 
servee
Chciałbym podzielić się z Wami informacją o sukcesie. Smile
Poniżej odczyty z kilku czujników, które zostały wykryte w okolicy. Poobserwuję je kilka dni i może nawet swojego nie będę uruchamiał, tylko skorzystam z takiego, który ma odczyty zbliżone do tych z mojego termometru/higrometru za oknem. Smile

Cytat

trying device 0: Realtek, RTL2838UHIDIR, SN: 00000001
Found Rafael Micro R820T tuner
Using device 0: Generic RTL2832U OEM
Exact sample rate is: 250000.000414 Hz
[R82XX] PLL not locked!
Sample rate set to 250000.
Bit detection level set to 0 (Auto).
Tuner gain set to Auto.
Reading samples in async mode...
Tuned to 433920000 Hz.
2021-12-12 21:13:01 : Nexus Temperature
House Code: 24
Battery: OK
Channel: 1
Temperature: -1.40 C
2021-12-12 21:13:29 : S3318P Temperature & Humidity Sensor
House Code: 210
Channel: 1
Battery: LOW
Button: 0
Temperature: 0.50 C
Humidity: 72 %
2021-12-12 21:13:37 : Nexus Temperature/Humidity
House Code: 126
Battery: LOW
Channel: 2
Temperature: 19.30 C
Humidity: 19 %
2021-12-12 21:13:53 : OS : THGR122N
House Code: 234
Channel: 3
Battery: LOW
Temperature: -1.20 C
Humidity: 80 %
2021-12-12 21:13:58 : Springfield Temperature & Moisture
SID: 0
Channel: 1
Battery: OK
Transmit: AUTO
Temperature: 25.6 C
Moisture: 1


Poniżej bardziej czytelna postać, jaką otrzymuję w putty:

images92.fotosik.pl/560/2170142765b7c564gen.png

Problemem, który miałem początkowo był rzeczywiście słaby HUB USB. Wymieniłem na inny i jest lepiej, ale i tym razem zbyt często program po uruchomieniu zaraz zamyka się z informacją:

Cytat

User cancel, exiting...


Muszę zaopatrzyć się w aktywny HUB i myślę, że będzie dużo lepiej.
Drugim problemem, okazało się zbyt mało RAM'u w moim RT-N10U. Konieczne było zrobienie pliku swap.
Teraz czeka mnie jeszcze skonfigurowanie jakiegoś serwera na NAS, do którego za pomocą mqtt będę wysyłał odczyty do generowania wykresów, alarmów, itp.

Scalony z 16 grudnia 2021 18:27:31:
Podpowie ktoś jak ten program umieścić w routerze?
https://github.com/baycom/tfrec
Muszę to skompilować bezpośrednio na routerze, czy najpierw zrobić paczkę (jak) i zainstalować przez entware?
Chcę ten program zainstalować na routerze z ARM, ale możliwe, że będę chciał też na MIPS.
Edytowany przez servee dnia 16-12-2021 18:27
 
jurekk
musisz podmontowac jak to w linuxie dyski (usb hdd) czy tam partycje po jakies katalogi w toamto.
Tomato ma moduły odpoiwednei w sobie w sobie i w konsli mozez prtycyjnowac i formatowac i to jest najlepszy sposob ale ...
mozesz uzyc zewnetrznego programu.
Sforamtuj pendriva w ext2 i nazwij go (label) opt i zastosuje sposb montowania taki jak ja podalem
https://openlinksys.info/forum/viewthread.php?forum_id=14543&thread_id=14543#post_170377
no i masz entware jak je zanisntalujsz i dysk zamontowany
swoja paczke poprostu umiesc na tym pendrivie
np poprzez zinstalowanie sterownika ext2 Pragona w Windows itp
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
 
servee
Z dodatkowym dyskiem/penem sobie poradzę. Tak samo z Entware.
Nie wiem natomiast jak zainstalować program tfrec na wpiętym do routera dysku/penie.

W opisie instalacji jest napisane:
For x86/x86_64/MacOS simply type make. For RasPI3 use "make -f Makefile.arm", for RasPI 2 or Zero "make -f Makefile.raspi2". For other architectures you need to adjust the makefile flags.
Czy mogę dla routera z procesorem arm (RT-N18U) wykorzystać sposób instalacji jak podano w instrukcji na RPi 3? W końcu to ten sam procesor.
Jak skompilować program dla routera z procesorem mips? Rozumiem, że ma to związek z makefile flags z powyższego opisu.
 
jurekk
Tomato to okrojony ale Linux, zerklem tam masz watek odnosnie instalcji pakietu pod linuxem.
Umiesc plik na pendrivie i z konsoli putty działaj
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
 
servee
Zerkam, zerkam i muszę się przyznać, że nawet nie wiem na co mam patrzeć.
Nigdy w życiu nic nie kompilowałem.
Który plik mam umieścić na penie - Makefile.arm? Co z resztą plików? Również w tym samym miejscu co makefile.arm?
 
jurekk
Ten pakiet musisz umiscic na pendriwie wg mnie .
A potem w konsoli przejsc d otego katalogu gdzie go umisciles i wydac te polecenia.
https://zoomadmin.com/HowToInstall/UbuntuPackage/librtlsdr-dev
tu sa te pakiety - chyab dla arm musisz pobrac
https://packages.ubuntu.com/bionic/libdevel/librtlsdr-dev
ea6500v2 @Ac66u_B1 @1000 Aimesh
ea6700v cfe (custom) @AC66u_B1 node
node Aimesh,
 
servee
Już kilka dni nad tym spędziłem i stoję w miejscu.
W sposób jaki podałeś nie da rady tego zainstalować pod Tomato. Nie działa (brak) apt-get.
Próbowałem kompilować źródła na różne sposoby wg instrukcji znalezionych w internecie, ale też mi nie wychodzi - wychodzą podstawowe braki wiedzy w tym zakresie, nie moja działka. Czy ktoś kto ma skonfigurowane środowisko mógłby mi skompilować z tego paczki do Entware?
https://github.com/baycom/tfrec
https://packages.ubuntu.com/bionic/li...rtlsdr-dev
Edytowany przez servee dnia 21-12-2021 19:03
 
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: 7

· Użytkowników online: 0

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

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

tamtosiamto
19-03-2024 19:57
czyli jak mam jedna siec goscinna to powinno dzialac separowanie gosci od noda -a nie dziala Smile

tamtosiamto
19-03-2024 19:50
@Adooni 'Only one set is available for 1 band' i tak mam-1 set dla 2.4ghz i 1 dla 5ghz-czy czegos nie rozumiemW drugiej sieci goscinnej nie ma opcji wyboru Ruter only/ All nodes

Adooni
19-03-2024 19:14
no to przeczytaj to 2 pod - 1 stet z kazdego pasma jest dopuszczony na nody. zrob 2 siec jako goscinna na danym pasmie i wtedy sprawdz

tamtosiamto
19-03-2024 14:17
@Adooni 'Guest network on AiMesh - Router only'

Adooni
18-03-2024 19:20
Asus napisał coś takiego Note: Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node. Only one set is available for each band.

70,420,650 unikalnych wizyt