Obsah
Instalace počítače ODROID stanici sítě Bolidozor
Návod na instalaci staničního počítače sítě Bolidozor. V případě koupené stanice se tímto návodem nemusíte zabývat.
Tento návod předpokládá hardwarovou verzi stanice RMDS02D s počítačem Odroid-u3
Jako operační systém je nainstalováno Lubuntu 14.04 LTS.
Pro připojení nové stanice do sítě je potřeba nastavit následující záležitosti.
- Změnit hostname počítače na tvar radio-{observatory name}
- Nastavit cestu pro ukládání zaznamenaných dat
- Zaregistrovat stanici v síti Bolidozor
- Ověřit funkci stanice
Obraz operačního systému
Stažený image dekomprimujeme a nakopírujeme na eMMC kartu. Cestu ke kartě v systému zjistíme po zasunutí do čtečky ve výpisu dmesg.
xz -d lubuntu_odroid.img.xz sudo dd if=lubuntu_odroid.img of=/dev/sdb bs=1M sync
Po nakopírování obrazu na eMMC kartu z ní nabootujeme a další nastavení provádíme přímo v operačním sytému běžícím na ODROIDu. Přihlašovací údaje pro základního uživatele jsou:
- Username: odroid
- Password: odroid
Uživatel odroid je sudoer. Heslo co nejdříve změníme pomocí příkazu passwd.
Podrobnosti o způsobu přípravy Bolidozor image z čisté instalace ubuntu.
Konfigurace image
Spustíme odroid-utility.sh (zástupce na ploše) a změníme jméno počítače a zvětšíme systémovou partition na plnou velikost eMMC karty. A stanici rebootujeme.
Vzdálený přístup na stanici
Pro případ, že bude potřeba servisní zásah na stanici, je vhodné aktivovat i reverzní ssh tunel, který může sloužit pro vzdálenou správu stanice.
To lze udělat spuštěním těchto příkazů:
wget http://space.astro.cz/bolidozor/support/scripts/setup_reverse_tunnel.sh chmod +x ./setup_reverse_tunnel.sh sudo ./setup_reverse_tunnel.sh
Skript nakonec vypíše nastavené parametry. Např.
Host radio-test.tunnel Port 4958 HostName space.astro.cz User testak1
Ty je potřeba zkopírovat a odeslat na stejnou adresu, jako v případě registrace stanice.
Spuštění detekce meteorů na stanici
V adresářové struktuře je v image stanice již připravena složka ~/Bolidozor/TEST V této složce je testovací konfigurace, která zaznamenává data přímo na systémovou eMMC kartu. To ale není řešení vhodné pro trvalý provoz. Proto je lepší do odroidu přidat ještě mikroSD kartu, která bude sloužit výhradně k ukládání dat.
Tuto SD kartu naformátujeme na souborový systém EXT4, aby jsme mohli využívat souborová práva. Následně jí vložíme do slotu pro mikroSD kartu na odroidu. Systém by jí po restartu měl sám namountovat. Následně vytvoříme symbolický link z adresáře ~Bolidozor/ a vytvoříme složky podle jmenné konvence.
Adresáře do kterých se budou ukládat data o meteorech, na které se odkazuje konfigurační soubor, musí existovat. Pokud neexistují, vytvořte je.
Do nové složky na adrese ~/Bolidozor/jmeno_observatore/jmeno_stanice nakopírujeme vzorové soubory z observatoře TEST. Skopírované skripty a konfigurační soubory je pak potřeba postupně projít a opravit cesty na nové jméno observatoře a jméno stanice.
Detekci pak spustíme pomocí skriptu:
~/Bolidozor/start.sh
Skript spustí audiosystém jackd. Detekční program radio-observer, ladící utilitu frequency-guard.py a uploadovací skripty.
Monitorování detekovaných meteorů
Když běží detekce meteorů je možné spustit i monitorování spektra a generování zvuku odrazu. K tomu stačí spustit skript:
/git/station-supervisor/visualisation.sh
Který spustí programy PySDR a Whistle a zapojí je do audiosystému jack. Dále pak spustí ještě program xgps, na kterém jsou vidět pomocné informace o signálu z GPS družic, které slouží pro synchronizaci času na stanicích.