树莓派安装dump1090-fa

树莓派系统:Raspbian GNU/Linux 10 (buster) lite

dump1090-fa 依赖于 bladeRF,所以先要安装 bladeRF 才能编译 dump1090-fa

sudo apt-get install build-essential debhelper librtlsdr-dev pkg-config dh-systemd libncurses5-dev libbladerf-dev

git clone https://gitee.com/bclswl0827/bladeRF ~/src/bladeRF
#git clone https://github.com/Nuand/bladeRF.git
git clone https://gitee.com/bclswl0827/dump1090 ~/src/dump1090
#git clone https://github.com/flightaware/dump1090

cd ~/src/bladeRF
git checkout 2017.12-rc1
pi@raspberrypi:~/src/bladeRF$ dpkg-buildpackage -b --no-sign
pi@raspberrypi:~/src/bladeRF$ sudo dpkg --install ../libbladerf1_2017.07_armhf.deb
pi@raspberrypi:~/src/bladeRF$ sudo dpkg --install ../libbladerf-dev_2017.07_armhf.deb
pi@raspberrypi:~/src/bladeRF$ sudo dpkg --install ../libbladerf-udev_2017.07_armhf.deb

cd ~/src/dump1090
pi@raspberrypi:~/src/dump1090$ dpkg-buildpackage -b --no-sign

pi@raspberrypi:~/src/dump1090$ sudo apt install -y lighttpd
pi@raspberrypi:~/src/dump1090$ sudo dpkg --install ../dump1090-fa_3.8.0_armhf.deb
pi@raspberrypi:~/src/dump1090$ sudo reboot
重启完毕后,打开http://[树莓派 IP]:80/dump1090-fa/ 即可看到实时的 ADS-B 资讯

安装php5-cgi软件包: sudo apt-get install php-cgi

启用fastcgi模块:sudo lighttpd-enable-mod fastcgi fastcgi-php

并最终重新加载:sudo service lighttpd force-reload

备注:dump1090-fa依赖于lighttpd,所以需要安装lighttpd

Beast:

git clone https://gitee.com/bclswl0827/beast-splitter ~/src/beast-splitter

pi@raspberrypi:~$ cd ~/src/beast-splitter

pi@raspberrypi:~/src/beast-splitter$ dpkg-buildpackage -b --no-sign

sudo dpkg --install ../beast-splitter_3.8.0_armhf.deb

sudo systemctl start beast-splitter

待到绿色指示灯闪烁时,可以看到 /dev 目录多出了一个名为 beast 的设备。

猜你喜欢

转载自blog.csdn.net/hailangnet/article/details/105469561