Piaware 7.1 RadarBox feeder

STEP-1: Uninstall existing mlat-client which is non-compatible to your OS

sudo apt purge mlat-client    

STEP-2: As the Radarbox24 repository does not have mlat-client for Bullseye, download and install the Bullseye version from my Github site:

 

SCROLL RIGHT TO SEE AND COPY THE FOLLOWING LONG COMMAND IN FULL


wget https://github.com/abcd567a/mlat-client-package/releases/download/v1/mlat-client_0.2.11_BULLSEYE_armhf.deb      


sudo dpkg -i mlat-client_0.2.11_BULLSEYE_armhf.deb   

I have it updated which seemed to work, but don’t see any MLAT data yet… What is the best way to test it.

The following is what I have now…

pi@piaware:~ $ sudo apt update
Hit:1 http://flightaware.com/mirror/raspbian/raspbian bullseye InRelease
Hit:2 http://flightaware.com/adsb/piaware/files/packages bullseye InRelease
Hit:3 http://repo.feed.flightradar24.com flightradar24 InRelease
Hit:4 http://flightaware.com/mirror/raspberrypi/debian bullseye InRelease
Hit:5 https://apt.rb24.com buster InRelease   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
pi@piaware:~ $ sudo apt list --upgradable
Listing... Done
mlat-client/unknown 0.2.11 armhf [upgradable from: 0.2.11]
N: There is 1 additional version. Please use the '-a' switch to see it
pi@piaware:~ $ sudo apt list --upgradable -a
Listing... Done
mlat-client/unknown 0.2.11 armhf [upgradable from: 0.2.11]
mlat-client/now 0.2.11 armhf [installed,upgradable to: 0.2.11]

pi@piaware:~ $ 

It may take some time for mlat to appear on your Radarbox24 site.

To check if mlat is active, run status command:

sudo systemctl status rbfeeder  

If mlat-client is working OK, the output of status command should contain “/usr/bin/python3.9 /usr/bin/mlat-client”.

CGroup: /system.slice/rbfeeder.service
             ├─ 994 /usr/bin/rbfeeder
             └─1200 /usr/bin/python3.9 /usr/bin/mlat-client --input-type dump1090 --input-connect 127.0.0.1:32457 --server mlat1.rb24.com:40900 --lat 43.5>

 

If “/usr/bin/python3.9 /usr/bin/mlat-client” is missing, Reboot RPi and check again, it should appear now

 

 

It is showing non-compatible version of mlat-client at Radarbox24 repositories.

Issue following commands to block apt from replacing your healthy mlat-client by non-compatible mlat-client from RB24 repositories:

sudo apt-mark hold mlat-client  

sudo apt update  

 

 

Great. MLAT is now working on RB. One last thing, though. How do I get rid of the extra mlat client?

pi@piaware:~ $ sudo apt-mark hold mlat-client
mlat-client set on hold.
pi@piaware:~ $ sudo apt update
Hit:1 http://flightaware.com/mirror/raspbian/raspbian bullseye InRelease
Hit:2 http://flightaware.com/adsb/piaware/files/packages bullseye InRelease
Hit:3 http://repo.feed.flightradar24.com flightradar24 InRelease    
Hit:4 http://flightaware.com/mirror/raspberrypi/debian bullseye InRelease
Hit:5 https://apt.rb24.com buster InRelease   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
pi@piaware:~ $ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  mlat-client
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
pi@piaware:~ $ sudo systemctl status rbfeeder
● rbfeeder.service - RBFeeder Service
     Loaded: loaded (/lib/systemd/system/rbfeeder.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-02-14 19:17:05 UTC; 46min ago
   Main PID: 495 (rbfeeder)
      Tasks: 11 (limit: 4915)
        CPU: 7.261s
     CGroup: /system.slice/rbfeeder.service
             ├─495 /usr/bin/rbfeeder
             └─591 /usr/bin/python3.9 /usr/bin/mlat-client --input-type dump1090 --input-connect 127.0.0.1:32457 --server mlat1.rb24.com

You do NOT have extra mlat-client on your RPi.
The apt is reading apt sources list which includes RB24 repository, and lists their mlat client.

Give following command and it will show RB24 repository list

ls /etc/apt/sources.list.d/  

You will see one file name something like rb24.list (I dont remember exact name). Delete it, then run update command, the annoying mlat-client messages will stop.

sudo apt update   

 

 

Much appreciated!

| abcd567
February 14 |

  • | - |

KevinVogt:

How do I get rid of the extra mlat client?

pi@piaware:~ $ sudo apt-mark hold mlat-client

You do NOT have extra mlat-client on your RPi.
The apt is reading apt sources list which includes RB24 repository, and lists their mlat client.

Give following command and it will show RB24 repository list

ls /etc/apt/sources.list.d/  

You will see one file name something like rb24.list (I dont remember exact name). Delete it, then run update command, the annoying mlat-client messages will stop.

sudo apt update   

WCCLogoWeb.jpg

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.