User Tools

Site Tools


en:jackless-image

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:jackless-image [2019/03/04 07:27] – created fluktuaciaen:jackless-image [2019/03/05 13:44] (current) – fluktuacia
Line 54: Line 54:
  
 <WRAP todo> <WRAP todo>
-2015-08-13: Předpokládají se vlastnosti radio-observeru, které ještě nejsou v hlavní větvi zdrojového kódu, a tak je po ''git clone'' třeba spustit ''git checkout feat/raw''.+2015-08-13: Properties of radio-observer not yet included in a main branch of source code are assumed. Therefore, after ''git clone'' it is necessary to run ''git checkout feat/raw''.
 </WRAP> </WRAP>
  
Line 77: Line 77:
   sudo locale-gen cs_CZ.UTF-8   sudo locale-gen cs_CZ.UTF-8
  
 +===== Time synchronisation NTPd =====
  
-===== Časová synchronizace NTPd =====+Time synchronisation requires a daemon that handles the GPS socket for NTP (??který se stará o GPS povolit socket pro NTP).
  
-Pro časovou synchronizaci je potřeba daemonu, který se stará o GPS povolit socket pro NTP.  +It can be done in  /etc/ntp.conf file
- +
-To se udělá v souboru /etc/ntp.conf+
  
   server 127.127.28.0 minpoll 4 prefer   server 127.127.28.0 minpoll 4 prefer
-  fudge  127.127.28.0 time1 0.0 refid GPS+  fudge 127.127.28.0 time1 0.0 refid GPS
      
-GPSd musí být zároveň nastaven tak, aby dával data i bez připojených klientů. Toho se dosáhne nastavením pří instalaci.+GPSd has to be at the sea time set to give data even without connected clients. It can be done during installation.
   sudo dpkg-reconfigure gpsd   sudo dpkg-reconfigure gpsd
   Start gpsd automatically on boot? Yes   Start gpsd automatically on boot? Yes
Line 94: Line 93:
   Options to gpsd: -b -n   Options to gpsd: -b -n
    
-Otestování synchronizace lze provést podle [[http://wiki.mlab.cz/doku.php?id=cs:time_sync|návodu]]. +Testing the synchronisation can be done following these [[http://wiki.mlab.cz/doku.php?id=cs:time_sync|instructions]].
-===== Adresáře pro ukládání záznamů a konfigurace stanice =====+
  
-Záznamy a konfigurace stanice se ukládají do ''~/bolidozor''.+===== Directories for saving the records and station’s configuration ===== 
 + 
 +Records and station’s settings are saved to ''~/bolidozor''.
  
   mkdir -p ~/bolidozor/station/snapshots   mkdir -p ~/bolidozor/station/snapshots
Line 104: Line 104:
   cp ~/repos/radio-observer/Bolidozor.json ~/bolidozor/station/Bolidozor.json   cp ~/repos/radio-observer/Bolidozor.json ~/bolidozor/station/Bolidozor.json
      
-Poslední příkaz nakopíruje výchozí konfiguraci ''radio-observer''u do ''~/bolidozor/station/Bolidozor.json'', kde jí očekává startovací skript. Po nakopírování je třeba na [[https://github.com/MLAB-project/radio-observer/blob/feat/raw/Bolidozor.json#L36|tomto řádku]] změnit název stanice. (V odkazu je název stanice ''debug''.)+The last command will copy a default configuration of ''radio-observer''u to ''~/bolidozor/station/Bolidozor.json'', where a startup script awaits it. After copying, it is necessary to change a name of the station in [[https://github.com/MLAB-project/radio-observer/blob/feat/raw/Bolidozor.json#L36|this line]]. (The link contains a station named ''debug''.)
  
-Na staničním počítači je vhodné zapisovat záznamy na SD kartu, která se připojí přes ''~/bolidozor''. V tom případě je třeba obsah připraveného adresáře ''~/ionozor'' nakopírovat do kořenu SD karty, která se bude používat. Toto řešení je vhodné kvůli tomu, že se tím ušetří zápisy na drahou eMMC kartu ze které staniční počítač bootuje. SDkarta je oproti tomu mnohem levnější a při jejím poškození není omezena základní diagnostika stanice.+It is recommended to write data to an SD card, which connects via ''~/bolidozor'', on a station’s computer. In such case, a content of the prepared ''~/ionozor'' directory should be copied to SD card’s root. This approach is advantageous as it saves entries to an expensive eMMC card that the station’s computer boosts from. Compared to that, an SD card is much less expensive and its damage will not limit the basic diagnostics of a station. 
  
 ===== Příprava SDkarty ===== ===== Příprava SDkarty =====
  
-Novou SDkartu naformátujeme na souborový systém [[https://en.wikipedia.org/wiki/F2FS|F2FS]]. K tomu potřebujeme  systému nainstalovanou podporu souborového systému F2FS. To se zařídí instalací balíku //f2fs-tools//.+A new SD card has to be formatted to [[https://en.wikipedia.org/wiki/F2FS|F2FS]] file system. In order to do it, you have to install a support for F2FS file system into your OS by installing a //f2fs-tools// package.
  
   sudo apt install f2fs-tools   sudo apt install f2fs-tools
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-Formátování média provedeme některým ze [[http://wiki.mlab.cz/doku.php?id=cs:sw:os#formatovani_medii|standardních způsobů formátování]]+Format the media using one of the [[http://wiki.mlab.cz/doku.php?id=en:sw:os#formatovani_medii|standard methods of formatting]]
 </WRAP> </WRAP>
  
- +Connect the formatted SD card to ''~/bolidozor'' directory and set its file rights so that other users than root will also be granted an access. Use the following commands (it is assumed that the formatted SD card is ///dev/mmcblk1p1// device):
-Naformátovanou SDkartu pak připojíme do adresáře ''~/bolidozor'' a nastavíme souborová práva pro přístup i jinými uživateli než root. Což provedeme následujícími příkazy, kde se předpokládá, že naformátovaná SDkarta je zařízení ///dev/mmcblk1p1//+
  
   sudo mount -t f2fs /dev/mmcblk1p1 ~/bolidozor/   sudo mount -t f2fs /dev/mmcblk1p1 ~/bolidozor/
Line 125: Line 124:
   sudo chown -R odroid bolidozor   sudo chown -R odroid bolidozor
  
-Následně při namountované kartě vytvoříme složky pro data. +Next, when the card is mounted, create the following data folders:
  
   mkdir -p ~/bolidozor/station/snapshots ~/bolidozor/station/data ~/bolidozor/station/meteors   mkdir -p ~/bolidozor/station/snapshots ~/bolidozor/station/data ~/bolidozor/station/meteors
  
-Pak je potřeba inicializovat konfiguraci stanice. Obvykle je nejsnazší si vypůjčit konfiguraci nějaké nové nebo původní stanice a tu upravit. Například: +Next it is necessary to initiate the station’s configuration. Usually, the easiest way is to ‘lend’ and adjust a configuration of some new or former station, for example:
  
   cd ~/bolidozor/station/   cd ~/bolidozor/station/
Line 137: Line 135:
  
      
-   +===== Launching after startup =====
- +
- +
- +
-===== Spuštění po startu =====+
  
 <WRAP info> <WRAP info>
-Protože se většina stanic instaluje na počítač zvaný Odroid, jehož výchozí uživatel se jmenuje ''odroid'', předpokládá následující, že se tak jmenuje i uživatel, pod kterým bude běžet staniční software. Dosaďte za ''odroid'' správné jméno, pokud to tak není.+Because most stations are installed on Odroid computers, whose default user is called ''odroid'', it is assumed that the user who runs the station software is also called ''odroid''. Substitute the correct name for ''odroid'' if necessary. 
 </WRAP> </WRAP>
  
-Do ''/etc/rc.local'' je třeba zapsat, co se má spustit po startu. Na všech stanicích by se mělo spustit ''/home/odroid/repos/station-supervisor/start.sh'', což nastartuje všechen staniční software. Protože má staniční software běžet pod uživatelem ''odroid'', bude celý příkaz ke zkopírování vypadat takto:+It is also necessary to add to ''/etc/rc.local'' what has to be launched after startup. All stations should launch ''/home/odroid/repos/station-supervisor/start.sh'' - this will run the station’s software. Because the station’s software should run under  ''odroid'' user, the whole command should look like as follows:
  
   su odroid /home/odroid/repos/station-supervisor/start.sh   su odroid /home/odroid/repos/station-supervisor/start.sh
  
-Pokud se mají na Odroidu zapisovat záznamy na SD kartu, mělo by se ještě před ''start.sh'' spustit také ''/home/odroid/repos/station-supervisor/mount-sd-card.sh'', což kartu připojí přes ''/home/odroid/bolidozor''.+If the records on Odroid should be written on an SD card, before the ''start.sh'' a  ''/home/odroid/repos/station-supervisor/mount-sd-card.sh'' should also be run - it will connect the card via ''/home/odroid/bolidozor''.
  
-Příkazy by se do ''rc.local'' měly přidat před ''exit 0'', které tak zůstane na konci. Příklad ''/etc/rc.local'' po úpravě:+The commands should be added to ''rc.local'' before ''exit 0'', which will then remain at the end of the file. 
 +An example of ''/etc/rc.local'' after adjustments:
  
   #!/bin/sh -e   #!/bin/sh -e
Line 175: Line 170:
      
      
-===== Odebrání nepotřebných komponet systému =====+===== Removing unnecessary system components =====
  
   sudo apt-get remove blueman-applet   sudo apt-get remove blueman-applet
  
en/jackless-image.1551684467.txt.gz · Last modified: by fluktuacia