- I flashed armbian buster to the eMMC (64 GB)
- Setup custom hostname
- Enable avahi for
hostname.localssh access (usingarmbian-configSystem/Avahi)
Install some library dependencies
sudo apt-get install libad9361-dev libiio-dev librtlsdr-dev dh-systemd libfam0 lighttpd
Build bladeRF from source:
sudo apt-get install debhelper cmake pkg-config doxygen libtecla-dev libncurses5-dev help2man pandoc
git clone https://github.com/Nuand/bladeRF.git
cd bladeRF
sudo dpkg-buildpackage -b
Install:
sudo dpkg -i libbladerf2_2019.07_arm64.deb
sudo dpkg -i libbladerf-dev_2019.07_arm64.deb
sudo dpkg -i libbladerf-udev_2019.07_arm64.deb
Build readsb package
git clone https://github.com/Mictronics/readsb
cd readsb
sudo dpkg-buildpackage -b --build-profiles=rtlsdr,bladerf --unsigned-changes --unsigned-buildinfo --unsigned-source
Install readsb and verify installation (connect SDR first)
sudo dpkg -i readsb_3.8.3_arm64.deb
sudo systemctl status readsb
sudo bash -c "$(wget -nv -O - https://raw.githubusercontent.com/wiedehopf/tar1090/master/install.sh)"
git clone https://github.com/adsbxchange/mlat-client
cd mlat-client
sudo apt-get install build-essential debhelper python3-dev
sudo dpkg-buildpackage -b -uc