SUCCESS ON RPi - Synchronized with nearby receivers
(Dont know why failed to synchronize on AMD64 Computer)
(1) Wrote following image to a spare microSD card
(2) Slipped into RPi Model 4 and booted. ran sudo raspi-config
and set Language & Time Zone.
(3) Did following to upgrade Bullseye to Bookworm:
(3.1) Replaced all occurrences ofbullseye
by bookworm
in files /etc/apt/sources.list
& /etc/apt/sources.list.d/raspi.list
by following sed commands. (Alternatively, this can be done by editing these files manually). After replacing bullseye
by bookworm
, updated apt.
sudo sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list
sudo sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/raspi.list
sudo apt update
(3.2) Upgraded OS to Bookworm by folloing commands
sudo apt update
## the full-upgrade command below will take a long time
## It will installs about 450 new packages to replace old ones
## in-between it will ask questions 3 or 4 times, answer all by y (yes)
sudo apt -y full-upgrade
sudo apt -y autoremove
sudo apt -y clean
sudo reboot
# remove old config files
sudo apt purge ?config-files
(4) As a result of above upgrade, got following OS
Click on Screenshot to See Larger Size
(5) Installed dump1090-fa by following command
sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-dump1090-fa.sh)"
(6) Installed piaware by following method
(6.1) Installed build tools & dependencies
sudo apt install -y python3-pip
sudo apt install -y cmake
sudo apt install -y devscripts
sudo apt install -y build-essential
sudo apt install -y debhelper
sudo apt install net-tools
sudo apt install -y tcl8.6-dev
sudo apt install -y autoconf
sudo apt install -y python3-dev
sudo apt install -y python3-venv
sudo apt install -y libz-dev
sudo apt install -y zlib1g-dev
sudo apt install -y libboost-system-dev
sudo apt install -y libboost-program-options-dev
sudo apt install -y libboost-regex-dev
sudo apt install -y libboost-filesystem-dev
sudo apt install -y patchelf
sudo apt install -y itcl3
sudo apt install -y tcl
sudo apt install -y tcl-tls
sudo apt install -y tcllib
sudo apt install -y tclx8.4
(6.2) Cloned piaware_builder source-code from WhoAMI Github repository, changed in file sensible-build.sh
, the mlat-client source from mutability to wiedehopf, and build and installed the piaware
git clone https://github.com/WhoAmI0501/piaware_builder
cd piaware_builder
sudo sed -i 's/mutability\/mlat-client.git v0.2.13/wiedehopf\/mlat-client.git master/' sensible-build.sh
sudo ./sensible-build.sh bookworm
cd package-bookworm
sudo dpkg-buildpackage -b --no-sign
cd ../
sudo dpkg -i piaware_8.2_*.deb
(7) SUCCESS
Click on Screenshot to See Large Size