@Cetrian
These are steps which I took for upgrade from Jessie to Stretch
(1) Downloaded Raspbian Stretch Lite image
Raspberry Pi OS – Raspberry Pi
(2) Shutdown Pi, slipped out microSD card, slipped it into card reader of Desktop, wrote Stretch image to microSD card.
(3) While card still in card reader, clicked it open and created file ssh.
(4) Ejected microSD card from Desktop, slipped it into Pi, and powered up. Run sudo raspi-config
, set locale and time zone, and expanded file system, rebooted Pi.
(5) Installed Piaware data feeder and dump1090-fa by following commands
wget http://flightaware.com/adsb/piaware/files/packages/pool/piaware/p/piaware-support/piaware-repository_3.6.2_all.deb
sudo dpkg -i piaware-repository_3.6.2_all.deb
sudo apt-get update
sudo apt-get install piaware
sudo apt-get install dump1090-fa
sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
sudo piaware-config allow-auto-updates yes
sudo piaware-config allow-manual-updates yes
sudo reboot
(6) Installed Flightradar24 feeder by following command
sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"
The above command installed fr24feed and automatically started signup/configure process. At very first step of signup i.e. when it asked email address, pressed Ctrl+c
to break the process and got command prompt. Then configured by following method
sudo nano /etc/fr24feed.ini
This file at this stage has only 3 lines. Added following lines
receiver="beast-tcp"
host="127.0.0.1:30005"
fr24key="xxxxxxxxxxxxxx"
Replaced xxxxxxxxxxxxxxx
by actual fr24key
Restarted fr24feed
by following command
sudo systemctl restart fr24feed
After 5 minutes, checked status
fr24feed-status
There is a problem connecting to FR24 server due to its incompatibility with IPv6. Did following workaround:
sudo nano /etc/gai.conf
In this file found the following line:
#precedence ::ffff:0:0/96 100
Uncommented this line so it looks like:
precedence ::ffff:0:0/96 100
Now Pi will prefer IPv4
Restarted fr24feed
sudo systemctl restart fr24feed
(7) Installed Planefinder data feeder by following commands
wget http://client.planefinder.net/pfclient_4.1.1_armhf.deb
sudo dpkg -i pfclient_4.1.1_armhf.deb
Afrer installation is completed, configured pfclient by going to following page
IP-OF-PI:30053
Entered sharing code, latitude, longitude, host 127.0.0.1 port 30005