Raspbian Lite: ADS B receiver - NickSto/adsb-wiki GitHub Wiki

Get Raspbian Lite and image to the sd-card

https://www.raspberrypi.org/downloads/raspbian/

Currently named Buster:

Raspbian Buster Lite
Minimal image based on Debian Buster

Install / imaging guide: https://www.raspberrypi.org/documentation/installation/installing-images/README.md

Configure via text files on the visible partition if you don't want to connect a keyboard/monitor to the RPi: https://www.raspberrypi.org/documentation/configuration/wireless/headless.md https://www.raspberrypi.org/documentation/remote-access/ssh/

Otherwise enable / use SSH afterwards in raspi-config.

Decoder to talk to the SDR

Choose one:

Get an extra interface (will require readsb or dump1090-fa to be already installed): https://github.com/wiedehopf/tar1090#tar1090

Feed adsbexchange

https://github.com/adsbxchange/adsb-exchange#obtaining-and-using-the-scripts

Get some proper statistics

https://github.com/wiedehopf/graphs1090#graphs1090

Other feed clients

When asked, specify a network Beast receiver IP 127.0.0.1 port 30005 (beast protocol). Specifying DVB-T will interfere with the decoder you already installed.

In case one of the feed clients (RB24, FR24) screws with your decoder, use the Automatic install script for the decoder again, it usually fixes your configuration for you.

You already have a decoder, so disregard the apt-get install dump1090-fa, apt-get install piaware is sufficient.

If you have a key issue with the FR24 script, use these commands:

rm dung.deb
wget -O dung.deb https://repo-feed.flightradar24.com/rpi_binaries/fr24feed_1.0.25-3_armhf.deb
sudo dpkg -i dung.deb
sudo fr24feed --signup
sudo systemctl restart fr24feed