Installing Flightradar24 (fr24feed) on Raspberry Pi (Debian trixie) with Existing piaware Setup
Overview
This article explains how to add Flightradar24 feeder (fr24feed) to an existing ADS-B setup on Raspberry Pi where dump1090 + piaware (FlightAware) is already running.
The goal is:
- Send ADS-B data to Flightradar24
- Unlock Business-tier subscription for free
This guide also covers issues specific to Debian 13 (trixie) and how to resolve them.
Environment
Hardware
- Raspberry Pi (64-bit)
- SDR dongle (ADS-B 1090 MHz)
- Antenna (indoor or outdoor)
OS
Linux raspberrypi 6.12.x aarch64
Debian GNU/Linux trixie (Debian 13)
Existing Setup
SDR
↓
dump1090-fa
↓
piaware (feeding FlightAware)
Target Architecture
+-------------------+
| SDR Dongle |
+-------------------+
|
v
+-------------------+
| dump1090-fa |
+-------------------+
| |
v v
+----------------+ +----------------+
| piaware | | fr24feed |
| (FlightAware) | | (Flightradar24)|
+----------------+ +----------------+
Problems Encountered
1. FlightAware APT Repository Error
Missing key ...
trixie Release 404
Cause:
- FlightAware repository not fully compatible with Debian trixie
2. Flightradar24 APT Signature Error
SHA1 is not considered secure since 2026
repository is not signed
Cause:
- Debian trixie enforces stricter GPG policies
- FR24 repository uses legacy signing
3. Trusted Option Conflict
Conflicting values for Trusted option
Cause:
- Duplicate repository definitions
Solution
Step 1. Disable FlightAware APT (keep service running)
sudo mv /etc/apt/sources.list.d/flightaware.list /etc/apt/sources.list.d/flightaware.list.disabled 2>/dev/null
sudo mv /etc/apt/sources.list.d/flightaware-apt-repository.list /etc/apt/sources.list.d/flightaware-apt-repository.list.disabled 2>/dev/null
Step 2. Fix FR24 Repository (bypass signature)
Edit:
sudo nano /etc/apt/sources.list.d/fr24feed.list
Replace with:
deb [trusted=yes] https://repo-feed.flightradar24.com flightradar24 raspberrypi-stable
Step 3. Remove Duplicate Repository
sudo rm /etc/apt/sources.list.d/flightradar24.list
Step 4. Install fr24feed
sudo apt update
sudo apt install fr24feed
Configuration
Run:
sudo fr24feed --signup
Recommended answers:
| Question | Answer |
|---|---|
| Sharing key | Press Enter |
| MLAT | yes |
| Autoconfig | yes |
Auto-configured Settings
Receiver: ModeS Beast (TCP)
Host: 127.0.0.1
Port: 30005
Verification
Check status
fr24feed-status
Check logs
sudo journalctl -u fr24feed -n 50 --no-pager
Expected output:
Connection established
Feeding data to Flightradar24
Web UI
Open in browser:
http://<raspberrypi-ip>:8754
Benefits
1. Free Premium Access
- Business-tier subscription unlocked
- No ads
- Advanced flight data
2. Dual Feeding
-
Send same data to:
- FlightAware
- Flightradar24
3. Minimal Impact
- No SDR reconfiguration
- No dump1090 changes
- Very low additional load
Notes
- Debian trixie introduces stricter APT security
-
trusted=yesis a workaround (acceptable for this use case) - piaware continues working even if its APT repo is disabled
Conclusion
On Debian trixie, installing fr24feed requires adjustments due to stricter security policies.
By:
- Disabling incompatible repositories
- Allowing trusted install for FR24
- Removing duplicate entries
you can successfully run both piaware and fr24feed in parallel.