FlightAware Discussions

Package install of piaware 6.1 on Bullseye 32-bit & 64-Bit

This method uses ver 6.1 packages (32-bit & 64-bit) which I have built from source-code, and uploaded to my PPA (Personal Package Archive) at Github

This method uses "sudo apt install piaware" & "sudo apt install dump1090-fa" and is much faster than building packages from source code on your RPi.

Tested on RPI Model 4 with 32-bit & 64-bit Raspi OS Bullseye
Most likely will work on Pi Zero 2 W with 32-bit & 64-bit Raspi OS Bullseye (I do not have Pi Zero 2 W to test)

STEP-1: Add my PPA (Personal Package Archive) to apt sources list

If you are using 32-bit Raspi OS Bullseye (armhf / armv7l) installed using “Raspberry Pi Imager” or downloaded from https://www.raspberrypi.com/software/operating-systems/

sudo wget -O /etc/apt/sources.list.d/abcd567a.list https://abcd567a.github.io/ppa/piaware/abcd567a.list 

sudo wget -O - https://abcd567a.github.io/ppa/piaware/KEY.gpg | sudo apt-key add -  

sudo apt update   


If you are using 64-bit Raspi OS Bullseye (arm64 / aarch64) downloaded from https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2021-11-08/

sudo wget -O /etc/apt/sources.list.d/abcd567a_64.list https://abcd567a.github.io/ppa/piaware64/abcd567a_64.list       

sudo wget -O - https://abcd567a.github.io/ppa/piaware64/KEY.gpg | sudo apt-key add -      

sudo apt update   


STEP-2: Install piaware

sudo apt install piaware 

sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  

sudo piaware-config allow-manual-updates yes  
sudo piaware-config allow-auto-updates yes  
sudo systemctl restart piaware  


STEP-3: Install dump1090-fa

sudo apt install dump1090-fa  

sudo reboot  


STEP-4: Install piaware-web

sudo apt install piaware-web   

## After installation is completed, in your Browser, go to IP-of-Pi  or IP-of-Pi:80


STEP-5: (For USA Only, and if required) Install dump978-fa

sudo apt install dump978-fa  

sudo piaware-config uat-receiver-type sdr  

sudo systemctl restart piaware  


STEP-6: configure dump978-fa (do this step only if you have installed dump978-fa, otherwise skip this step)

6.1 - Serialize Dongles

sudo apt install rtl-sdr 
rtl_eeprom -s 00001090  #Plug-in 1090 dongle only
rtl_eeprom -s 00000978  #Plug-in  978 dongle only

6.2 - Configure dump1090-fa and dump978-fa to use their respective dongles

sudo sed -i 's/^RECEIVER_SERIAL=.*/RECEIVER_SERIAL=00001090/' /etc/default/dump1090-fa  
sudo sed -i 's/driver=rtlsdr[^ ]* /driver=rtlsdr,serial=00000978 /' /etc/default/dump978-fa  

sudo reboot 


32-Bit OS (armv7l / armhf)



64-Bit OS (aarch64 / arm64)