ADS-B NETWORK SAS

Share your ADS-B data
with RadarVirtuel

RadarVirtuel is an independent European ADS-B tracking network. If you have a receiver, you can contribute your data and help improve coverage. Setup takes about two minutes and works alongside any existing feeder (FlightAware, FR24, ADSBexchange…)

✅ No VPN required ✅ Runs alongside other feeders ✅ Raspberry Pi + any Linux ✅ Your station page included

How it works

STEP 1

Prerequisites

RTL-SDR dongle + Raspberry Pi or any Debian/Ubuntu system running dump1090 or readsb, with Beast output on port 30005.

STEP 2

Run the installer

One command detects your coordinates, finds the nearest airport for your station name, and registers automatically.

STEP 3

You're live

Your station appears on the network within minutes. A dedicated page shows your received aircraft and reception diagrams.

Installation

Run this command on your Raspberry Pi or Linux system. It downloads two scripts and runs the installer.

bash — Raspberry Pi / Linux
# Paste this into your terminal and press Enter cd /tmp && \ curl -sf -O https://radarvirtuel.com/dl/feeder_radarvirtuel.py && \ curl -sf -O https://radarvirtuel.com/dl/install_feeder_universal.sh && \ bash install_feeder_universal.sh
↓ install_feeder_universal.sh ↓ feeder_radarvirtuel.py
The installer auto-detects your coordinates from existing config files (dump1090, readsb, FR24, RadarBox, mlat-client). If none are found, it will ask you to enter them manually.

MLAT configuration (optional but recommended)

MLAT (Multilateration) improves position accuracy for aircraft without ADS-B transponders. It requires mlat-client and a precise station position.

Create or edit /etc/default/mlat-client with your station details. Replace YOUR_STATION with the label suggested by the installer.

/etc/default/mlat-client
# mlat-client configuration for RadarVirtuel # Replace values below with your actual coordinates and station label START_CLIENT="yes" RUN_AS_USER="mlat" # Your station label — e.g. LLBG1 for Tel Aviv area SERVER_USER="YOUR_STATION" LOGFILE="/var/log/mlat-client.log" INPUT_TYPE="beast" INPUT_HOSTPORT="localhost:30005" # RadarVirtuel MLAT server SERVER_HOSTPORT="mlat.adsbnetwork.com:50000" # Your precise GPS coordinates (decimal degrees) LAT="YOUR_LAT" LON="YOUR_LON" ALT="YOUR_ALT_M" # altitude in metres RESULTS="beast,connect,localhost:30004" EXTRA_ARGS=""

Then install and start mlat-client:

bash
# Install mlat-client apt-get install -y mlat-client # Enable and start systemctl enable mlat-client systemctl start mlat-client systemctl status mlat-client # Check logs journalctl -u mlat-client -f

Find your nearest station label

Enter your coordinates to find the nearest airport and check available station labels.

Compatibility

SoftwareAuto-detectedNotes
readsbYesRecommended — reads /etc/default/readsb
dump1090-faYesFlightAware version — reads /etc/default/dump1090-fa
mlat-clientYesReads /etc/default/mlat-client
FlightRadar24YesReads /etc/fr24feed.ini
RadarBoxYesReads /etc/rb-feeder.ini
tar1090YesReads /run/readsb/receiver.json
Manual entryFallbackAsked interactively if nothing is found

Frequently asked questions

Do I need a VPN or special network configuration?
No. The feeder connects outbound via HTTPS to radarvirtuel.com. No VPN, no SSH keys, no port forwarding required. If you're behind NAT or a firewall, it will still work as long as outbound HTTPS is allowed.
Can I feed RadarVirtuel alongside FR24, FlightAware, ADSBexchange?
Yes. The RadarVirtuel feeder is a separate Python service that reads directly from your Beast output (port 30005). It does not interfere with other feeders running in parallel.
How is my station label chosen?
The installer queries our airport database (85,000+ airports worldwide) to find the nearest ICAO airport to your coordinates. It then checks availability — if LLBG1 is already taken, it will suggest LLBG2, LLBG3, and so on. You can always override the suggestion.
What data is shared with RadarVirtuel?
Only standard ADS-B position frames: ICAO hex code, latitude, longitude, altitude, speed, heading, squawk, and signal level (RSSI). No personal data, no network information, no telemetry from your device is collected.
Is there a dedicated page for my station?
Yes. Each contributor station gets a dedicated page at radarvirtuel.com/station/YOURLABEL showing live received aircraft, a 2D reception diagram, and a 3D polar reception chart built from your historical data.
What if the installer doesn't find my coordinates automatically?
If no existing config file is found (dump1090, readsb, FR24, etc.), the installer will ask you to enter your latitude, longitude and altitude manually. You can find precise coordinates using Google Maps, what3words, or your device's GPS.

Questions or manual setup

If you prefer to set things up manually, or have questions about integration, feel free to reach out directly.