Hi @GlynH
Glad to see you after a long gap. How are you doing?
Here is the how-to you require.
(1) Installing dump1090-fa & piaware on Raspberry Pi OS Trixie
Flightaware has not (yet) released their packages for Trixie. However you can still Install pre-built packages from my PPA (Personal Package Archieves) on Github. I have built these packages using Flightaware source code, and have tested these and running on two of my RPis for more than 2 months without any issue.
(1.1) Issue following 3 commands to add list of packages at my PPA, to your RPi’s apt sources list
NOTE: First two commands are very long, and their right-most part may not be visible. Please scroll right to see and copy these in full
sudo wget -O /etc/apt/sources.list.d/abcd567a.list https://abcd567a.github.io/debian13/abcd567a.list
sudo wget -O /etc/apt/keyrings/abcd567a-key.gpg https://abcd567a.github.io/debian13/KEY2.gpg
sudo apt update
(1.2) Issue following commands to install dump1090-fa, piaware & piaware -web:
sudo apt update
sudo apt install dump1090-fa
sudo reboot
sudo apt install piaware
sudo apt install piaware-web
(1.3) Configure piaware:
sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
sudo piaware-config allow-manual-updates yes
sudo piaware-config allow-auto-updates yes
sudo systemctl restart piaware
(1.4) IMPORTANT: As you will install pre-built packages by this method from my PPA, in order to avoid any conflict with Flightaware Repository in future (when they release their package for Trixie), I strongly recommend that after installation of packages is comleted and running ok, remove entry of my PPA from your RPi’s apt sources list. This can be done by following commands:
sudo rm /etc/apt/sources.list.d/abcd567a.list
sudo rm /etc/apt/keyrings/abcd567a-key.gpg
sudo apt update
(2) Install Graphs by @wiedehopf
sudo bash -c "$(curl -L -o - https://github.com/wiedehopf/graphs1090/raw/master/install.sh)"
(3) Install Additional Feeders
(3.1) Flightradar24 Feeder
wget -qO- https://fr24.com/install.sh | sudo bash -s
After completing email. feeder-key, replied YES, to following question:
Would you like to use autoconfig (*yes*/no)$: yes
Next issued following commands:
sudo systemctl enable fr24feed
sudo systemctl restart fr24feed
(3.2) Planefinder Feeder
wget http://client.planefinder.net/pfclient_5.3.29_arm64.deb
sudo dpkg -i pfclient_5.3.29_arm64.deb
After installation completed, in browser opened following address, and completed configuration:
IP-of-DebianPC:30053
(3.3) AIS-catcher
sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/install-aiscatcher/master/install-aiscatcher.sh)"
(3.4) Planeplrotter uploadedr - ppup1090
sudo bash -c "$(wget -O - https://github.com/abcd567a/ppup1090/raw/master/install-ppup.sh)"
(3.5) RadaBox24
The Radarbox24 feeder is NOT available for Trixie
It is available for for Bookworm, but their repository & installation script are designed for Bookworm & Bullseye, and fail on Trixie.
Following is the workaround for installing rbfeeder on RPi (arm64) running OS Trixie:
(3.5.1) Install tools
sudo apt install dirmngr gnupg
(3.5.2) Set apt
Note: Following three (3) commands are very long. Scroll right to see and copy these in full
gpg --keyserver keyserver.ubuntu.com --recv-keys F2A8428D3C354953
gpg --export --armor F2A8428D3C354953 | sudo gpg --dearmor -o /etc/apt/keyrings/rb24.gpg
echo "deb [signed-by=/etc/apt/keyrings/rb24.gpg] https://apt.rb24.com/ bookworm main" | sudo tee /etc/apt/sources.list.d/rb24.list
(3.5.3) Update apt and install rbfeeder:
sudo apt update
sudo apt install rbfeeder
(3.5.4) After installation is completed, signup as follows:
sudo systemctl restart rbfeeder
After a few seconds, RBFeeder will connect to the AirNav servers and you can view your sharing-key with this command:
sudo rbfeeder --showkey
If you already have a sharing-key from a previous installation, you can set the same key using this command:
sudo rbfeeder --setkey ‹your sharing key›
(3.5.5) Install mlat-client
The installation of mlat-client from RB24 repository by command sudo apt install mlat-client fails with following error message:
mlat-client:arm64 Depends python3 (< 3.12) but this is not installable (Trixie apt provides python 3.13)
Solution: Build & install mlat-client using source code
sudo apt install git build-essential debhelper dh-python python3-dev python3-setuptools python3-pyasyncore
git clone https://github.com/mutability/mlat-client
cd mlat-client
sudo dpkg-buildpackage -b --no-sign
cd ../
sudo dpkg -i mlat-client_0.2.13_*.deb
sudo systemctl restart rbfeeder
And that is all. The rbfeeder installation is completed.
Check status by following command
sudo systemctl status rbfeeder
Please see this post: