aseboeffect.blogg.se

Planeplotter ground stations should be running ntp
Planeplotter ground stations should be running ntp




  1. Planeplotter ground stations should be running ntp install#
  2. Planeplotter ground stations should be running ntp update#
  3. Planeplotter ground stations should be running ntp download#

Defines the path where data will be moved after unsuccesful upload on network.Defines the path where data will be moved after succesful upload on network.Defines the path where the observation data will be saved.Defines the path where the sqlite database will be created.Defines PPM error of sdr, check :doc:`finding-ppm` for more details on PPM.You will probably need to change the default values of the settings bellow: There are more option you can export in the created.env file in your home directory (`~/.env`) and add station's details as they are defined at SatNOGS Network:Įxport SATNOGS_API_TOKEN="1234567890qwertyuiopasdfghjklzxcvbnm1234" SatNOGS Client needs some configuration before running:

Planeplotter ground stations should be running ntp install#

Run the following command to install the packaged version of SatNOGS Client Sudo sh -c 'echo /usr/lib64 > /etc/ld.so.conf.d/nf'īuilding from source is outside of the scope of this document, we will use the packaged install for now.

  • Run the following command to install the packaged version of SatNOGS Client:Ĭmake -DLIB_SUFFIX=64 -DCMAKE_INSTALL_PREFIX=/usr.
  • SatNOGS Client uses GNU Radio scripts in order to get observation data from satelites, gr-satnogs provide this functionality. Sudo firewall-cmd -zone=public -add-service=satnogs Sudo firewall-cmd -zone=public -add-service=satnogs -permanent Sudo firewall-cmd -zone=FedoraServer -add-service=satnogs Sudo firewall-cmd -zone=FedoraServer -add-service=satnogs -permanent This option is not required for viewing pages locally or developing Web pages. If you plan to make your Web server publicly available, enable this option. HTTP is the protocol used to serve Web pages.
  • Create /usr/lib/firewalld/services/satnogs.xml and add the following:.
  • If you used Fedora Server, configure firewall for SatNOGS web user interface.
  • Create /etc/cron.daily/satnogs with your favorite editor and add the following:įind /tmp/.satnogs/data -type f -mtime +7 -delete.
  • As-is this will clean out files older than 1 week.
  • Configure automatic cleanup of old data (while this is an optional step, if old files are not cleaned out regularly you run the risk of filling your disk over time).
  • Enable and start Redis service in order to run automatically on startup:.
  • Sudo sh -c 'echo "d /var/log/redis 0750 redis redis 1d -" > /etc/tmpfiles.d/nf' Sudo sh -c 'echo "#Type Path Mode UID GID Age Argument" > /etc/tmpfiles.d/nf'
  • Automate creating of redis directory in /var/log path after boot by running:.
  • Tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=80m 0 0 Tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=120m 0 0
  • Move /var/log and /var/tmp directories to memory by adding the following two lines:.
  • This change means that changes on root partition will be written on SD Card every 30min
  • Only if you used the "minimal" Fedora installation (not the "server" build), change options of root partition line (/ ext4) from `defaults,noatime` to `defaults,noatime,commit=1800`.
  • Comment out the line of the swap partition.
  • In order to expand the lifetime of the SD Card, edit /etc/fstab file with your favourite editor:.
  • Sudo dnf install -y util-linux-user git gcc redhat-rpm-config python-devel redis vorbis-tools hamlib gnuradio gnuradio-devel cmake swig fftw3-devel gcc-c++ cppunit cppunit-devel doxygen gr-osmosdr libnova libnova-devel gnuplot libvorbis-devel libffi-devel openssl-devel libpng-devel
  • Install dependencies for gr-satnogs and satnogs-client:.
  • planeplotter ground stations should be running ntp

    Planeplotter ground stations should be running ntp update#

  • Update fedora package to the latest version by running:.
  • You can also use admin console if you have selected the fedora server version.
  • From now on you are able to access you RPi directly or through SSH.
  • Don't forget to set administrator flag and add user to `dialout` group (needed for having access to sdr device).

    planeplotter ground stations should be running ntp

  • timezone and ntp server, add at least one, `` is suggested.
  • Fedora installation starts, follow the steps that show up in the screen.
  • Attach sdcard to your RPi, plug in the HDMI cable, keyboard and ethernet and turn on the HDMI screen.
  • Connect SD card to your computer/laptop and prepare it as described at Fedora wiki (don't forget to resize the root partition).
  • Planeplotter ground stations should be running ntp download#

    Download fedora minimal or server RPi image (current 26) from Fedora ARM Project (server edition provides a nice web interface, admin console, with several stats and SSH access).

    planeplotter ground stations should be running ntp

    This is needed for getting your ground station ID number and your SatNOGS Network API key. You have an account and a ground station registered on either or _. One of the following sdr devices: RTL-SDR or USRP B200.Ĥ. USB keyboard, HDMI screen, HDMI cable, network cable (Wi-Fi isn't working on Fedora for now) and a Class 10 SDHC card at least 8GB.ģ. You have a Raspberry Pi 3 with external power (5V, 2A).Ģ. This is not a supported method of running gr-satnogs and the SatNOGS client.įollow the Raspberry_Pi_3/Rasbian Guide instead.ġ.






    Planeplotter ground stations should be running ntp