Multi service adsb ground station. Get you antena location from https://www.mapcoordinates.net/en
sudo apt update
sudo apt install git build-essential pkg-config cmake libusb-1.0-0-dev python3 libpython3-dev
git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make -j`nproc`
sudo make install
sudo ldconfig
cat << EOF | sudo tee /etc/modprobe.d/blacklist-rtl2832.conf
blacklist rtl2832
blacklist dvb_usb_rtl28xxu
blacklist rtl2832_sdr
blacklist rtl8xxxu
EOF
sudo shutdown -r now
sudo apt install build-essential fakeroot debhelper pkg-config libncurses5-dev
git clone https://github.com/flightaware/dump1090.git
cd dump1090
make BLADERF=no HACKRF=no LIMESDR=no
sudo cp dump1090 /usr/bin/
Use service script instead
cat << EOF | tee $HOME/dump1090.sh
#!/bin/bash
rtl_biast -b 1
dump1090 --net --interactive --fix --gain 36.4 --mlat --forward-mlat
EOF
chmod +x $HOME/dump1090.sh
cat << EOF | tee $HOME/dump1090_service.sh
#!/bin/bash
rtl_biast -b 1
dump1090 --net --quiet --fix --gain 36.4 --mlat --forward-mlat
EOF
chmod +x $HOME/dump1090_service.sh
Type proper user=
variable
cat << EOF | sudo tee /etc/systemd/system/dump1090.service
[Unit]
Description=RTL-SDR Dump1090 service
After=network.target
[Service]
Type=simple
User=
ExecStart=/bin/bash -c "$HOME/dump1090_service.sh > /dev/null"
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable dump1090.service
sudo systemctl restart dump1090.service
git clone https://github.com/mutability/mlat-client.git
cd mlat-client
sudo python3 setup.py install
sudo apt install dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 1D043681
echo "deb https://apt.rb24.com/ `cat /etc/debian_version | cut -f1 -d/` main" | sudo tee /etc/apt/sources.list.d/rb24.list
sudo apt update
sudo apt install rbfeeder
Please type correct key, sn, latitude, longitude, altitude
Key and sn can be found in exist rbfeeder.ini file cat /etc/rbfeeder.ini
cat << EOF | sudo tee /etc/rbfeeder.ini
[client]
network_mode=true
log_file=/var/log/rbfeeder.log
disable_log=1
key=
sn=
lat=
lon=
alt=
sat_used=0
sat_visible=0
[network]
mode=beast
external_port=30005
external_host=127.0.0.1
[mlat]
autostart_mlat=true
mlat_cmd=mlat-client
[dump978]
dump978_enabled=false
EOF
sudo service rbfeeder restart
curl -L -o /tmp/axfeed.sh https://github.com/adsbxchange/adsb-exchange/raw/master/install.sh
sudo bash /tmp/axfeed.sh
wget -O /tmp/axstats.sh https://adsbexchange.com/stats.sh
sudo bash /tmp/axstats.sh
sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"
https://flightaware.com/adsb/piaware/install Try
wget https://flightaware.com/adsb/piaware/files/packages/pool/piaware/p/piaware-support/piaware-repository_7.2_all.deb
sudo dpkg -i piaware-repository_7.2_all.deb
sudo apt-get update
sudo apt-get install piaware
If dependecy error download it manualy
wget http://ftp.debian.org/debian/pool/main/m/mpdecimal/libmpdec3_2.5.1-1_armhf.deb
sudo dpkg -i libmpdec3_2.5.1-1_armhf.deb
wget http://ftp.debian.org/debian/pool/main/i/icu/libicu67_67.1-7_armhf.deb
sudo dpkg -i libicu67_67.1-7_armhf.deb
wget http://ftp.debian.org/debian/pool/main/b/boost1.74/libboost-program-options1.74.0_1.74.0-9_armhf.deb
sudo dpkg -i libboost-program-options1.74.0_1.74.0-9_armhf.deb
wget http://ftp.debian.org/debian/pool/main/b/boost1.74/libboost-regex1.74.0_1.74.0-9_armhf.deb
sudo dpkg -i libboost-regex1.74.0_1.74.0-9_armhf.deb
Config
sudo piaware-config allow-auto-updates no
sudo piaware-config allow-manual-updates yes
python3 -m pip install --upgrade proxy.py
python3 -m proxy --hostname=0.0.0.0
sudo apt install overlayroot
sudo sed -i "s/^overlayroot=.*/overlayroot=\"tmpfs\"/" /etc/overlayroot.conf
sudo sed -i "s/^overlayroot_cfgdisk=.*/overlayroot_cfgdisk=\"enabled\"/" /etc/overlayroot.conf
sudo shutdown -r now
sudo overlayroot-chroot sed -i "s/^overlayroot=.*/overlayroot=\"\"/" /etc/overlayroot.conf
sudo overlayroot-chroot sed -i "s/^overlayroot_cfgdisk=.*/overlayroot_cfgdisk=\"disabled\"/" /etc/overlayroot.conf
sudo shutdown -r now