Install Piaware on Debian 13 Trixie

Yup, that’s what I figured. That station is remote (at my wife’s son’s in Los Angeles, whereas I’m in Massachusetts) so it’s just accessible to me by VPN. So I built an image locally by just using bookworm and released packages and sent it to him to burn a new SD card. It’s only used for ADS-B / UAT to feed various services so a Pi 3B+ is enough for that in general. Locally I’m experimenting with the newer OS and packages but have several 4B / 5B devices with 4GB minimum…

Thanks for all you do, I’ve been playing with combine1090 and its ilk here as well… :wink:

Regards, Erik W1QED

73

 

Are these your sites?

http://w1qed.net/

https://www.qrz.com/db/W1QED

 

Yes, there’s a fair overlap in technology between flight tracking technology and amateur radio, I have a few ham friends who also operate feeders. And it keeps me off the street… :joy:

4 Likes

When will using

wget https://www.flightaware.com/adsb/piaware/files/packages/pool/piaware/f/flightaware-apt-repository/flightaware-apt-repository_1.2_all.deb
sudo dpkg -i flightaware-apt-repository_1.2_all.deb

Deliver a version that works on Trixie?

Hello abcd567,

I have a question about your suggestion to install piaware:

Since the setup takes quite a long time, as you already mentioned, I wonder what exactly is being installed? Just the piaware client?

If Flightaware eventually manages to get their software to officially support Trixie, will it be necessary or advisable to reinstall the software, or will it be possible to switch from this version to the official one?

How does this work with Flightradar24, Planefinder and RadaBox24?

Best regards,
Stephan

The script installs 3 types of packages:

(1) Tools & dependencies for building piaware package from source code

(2) Run-time dependency packages, which are required to run the piaware

(3) Piaware package.

If pre-built package of piaware from Flightaware (or from my PPA) are installed, then packages under (1) above are NOT installed. However packages under (2) are still installed. As regards piaware package under (3), these are not built on your Pi. The pre-built packages from Flightaware Repository (or from my PPA) are installed by command sudo apt install piaware. Not building package on your Pi saves lot of time which is required if package is compiled from source code.

It should not be necessary to replace the package you built from Flightaware source code, unless Flightaware releases a version with version number higher than 10.2.

 

1 Like

Hello abcd567

2 of 4: Install piaware

Thank you for your information. I used your setup from above, which ran without errors, but M-LAT does not work.

I also installed Piawre Web, but I think I could have saved myself the trouble, as it runs on port 80, which is already occupied by another service. Can the port number be changed? How can I uninstall it if there is no way to change the port, and what about the Piaware setup?

sudo apt purge piaware and sudo apt purge piaware-web?

When setting up Flightradar24, the MLAT client does not start after installation.

Greetings, Stephan

What are outputs of following commands

ls -l /usr/lib/piaware/helpers/fa-mlat-client

sudo journalctl -u piaware -b | grep fa-mlat-client

sudo journalctl -u piaware -b | grep synchronized

 

Hello abcd567,

I have executed the three commands:

feederadmin@adsbfeederpiosradbruch:~ $ ls -l /usr/lib/piaware/helpers/fa-mlat-client
-rwxr-xr-x 1 root root 67976 Mar 24  2025 /usr/lib/piaware/helpers/fa-mlat-client
feederadmin@adsbfeederpiosradbruch:~ $ sudo journalctl -u piaware -b | grep fa-mlat-client
Dec 02 21:15:39 adsbfeederpiosradbruch piaware[1287]: Starting multilateration client: /usr/lib/piaware/helpers/fa-mlat-client --input-connect localhost:30005 --input-type dump1090 --results beast,connect,localhost:30104 --results beast,listen,30105 --results ext_basestation,listen,30106 --udp-transport 206.253.80.198:9774:756855928
Dec 02 21:15:40 adsbfeederpiosradbruch piaware[1287]: mlat-client(1508): fa-mlat-client 0.2.13 starting up
Dec 03 14:40:43 adsbfeederpiosradbruch piaware[1287]: fa-mlat-client exited normally
Dec 03 14:40:49 adsbfeederpiosradbruch piaware[1287]: Starting multilateration client: /usr/lib/piaware/helpers/fa-mlat-client --input-connect localhost:30005 --input-type dump1090 --results beast,connect,localhost:30104 --results beast,listen,30105 --results ext_basestation,listen,30106 --udp-transport 2620:13d:c000:11::201:6747:1193815720
Dec 03 14:40:49 adsbfeederpiosradbruch piaware[1287]: mlat-client(2412): fa-mlat-client 0.2.13 starting up
feederadmin@adsbfeederpiosradbruch:~ $ sudo journalctl -u piaware -b | grep synchronized
feederadmin@adsbfeederpiosradbruch:~ $

Why I think MLAT isn’t working is that the overview page after installation (unfortunately, I didn’t save it) showed MLAT as ‘orange’ while the rest was ‘green’.

Regards Stephan

(1) Check status by following command:

sudo journalctl -u piaware -n 15

 

(2) While loggedin to your Flightaware account, go to following page:

https://www.flightaware.com/adsb/stats/user/

If mlat is working and your receiver is synchronized with other receivers in the area, you will see following: