Satnogs-client v0.4 RaPi3 Fedora-26 image

I’ve been experimenting lately with creation of satnogs-client images based on the newly released v0.4 and using the also newly released Fedora 26 as the base operating system. In that effort I have already created such an image and by testing it to my station seems to work fine. So I thought I should share in case that helps more people to speed up their station setup. Feel free to download it and test it.

satnogs-client-0.4-f26.raw.xz
SHA256: cad0be0874088142ce4f5f1bf570efb01add95a91a6af7f16afaaf77137c8561

That means that once flashed on a RaPi you skip many of the documentation steps. In a nutshell the steps are:

  1. Flash the image on an sdcard
xzcat satnogs-client-0.4-f26.raw.xz | sudo dd status=progress bs=4M of=/dev/mmcblkX # Replace that with your sdcard location
  1. Boot the RaPi with an ethernet cable connected to your router. Once you know its IP address you can ssh to connect on it. Credentials are satnogs for both username and password and that user has sudo access.

  2. Populate /home/satnogs/.env with your stations options.

  3. Complete step 5 of the documentation based on your SDR setup.

  4. Edit ~/start-satnogs-client.sh and replace <rotctld PARAMETERS> based on your station setup.

  5. Run the client and make sure it runs on every reboot.

sudo systemctl enable satnogs-client.service
sudo systemctl start satnogs-client.service

If you want to check the logs you can do it with journalctl,

journalctl -f -u satnogs-client.service

If you want to use the web interface you will have to open one port on the firewall.

sudo firewall-cmd --zone=public --add-port=5000/tcp --permanent
sudo firewall-cmd --zone=public --add-port=5000/tcp

And just point your browser to your RaPi IP address and port. Something like: 192.168.1.xx:5000

Perfect! I’m in the process of building a 3.01 stepper motor version and this should speed things along!