AirNav Systems Forum
AirNav RadarBox and RadarBox24.com => AirNav RadarBox and RadarBox24.com Discussion => Topic started by: MatheusMoraes on October 09, 2020, 01:35:02 PM
-
Guys help me!
I've a raspberry pi 3 A+ running a FR24 feed with dump1090 mutability. I recent installed RadarBox24 feeder with network mode off. It work for a while and MLAT was active and running. Some days later I got a issue, the rb24 was conflicting with fr24, so I turned rb24 network mode ON using the following:
sudo rbfeeder --set-network-mode on --set-network-host 192.168.0.101 --set-network-port 30005 --set-network-protocol raw --no-start
FR24 and RB24 are now working well since a while, but I notice that RB24 is no longer feeding MLAT even the option is ON:
[client]
network_mode=true
log_file=/var/log/rbfeeder.log
key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
sn=EXTRPI013363
[network]
mode=raw
external_port=30005
external_host=192.168.0.101
[mlat]
autostart_mlat=true
#mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client
[dump978]
#dump978_enabled=true
Please is there a way to make MLAT work again????
-
Matheus
I know nothing about Pi's but from this thread the poster had the same issue https://forum.radarbox24.com/index.php?topic=103851.0 and he was advised
Change true by false as shown below
[mlat]
autostart_mlat=true false
#mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client
Save file.
Restart rbfeeder
sudo systemctl restart rbfeeder
Alan
-
Thanks Runway31. But actually the post you mentioned is trying to unninstall/remove RB MLAT. In my case I am looking for a way to MLAT to work. It used to work nice when configured network mode OFF. Since I changed to network mode ON the feeder is just getting ADS-B data. I'd like to know if there is some configuration about using RB with network ON that makes MLAT to work again.
-
Told you I didnt know anything regarding Pi's. See https://forum.radarbox24.com/index.php?topic=101771.0 One of the later posts states
There are two things required to be done:
(1) Install mlat-client,
(2) Set your latitude, longitude and antenna elevation. Did you do it? If not it can be done in any one of the two ways:
(a) Add these in file /etc/rbfeeder.ini
OR
(b) Go to your RB24 map on internet and add it there.
Both the above methods are described in STEP-2 of this post:
https://forum.radarbox24.com/index.php?topic=101771.msg389571#msg389571
Alan
-
To enable MLAT, you have to:
(1) Make sure in file /etc/rbfeeder.ini :
(a) under [client] add your latitude, longitude and elevation (meters above sea level) as follows
lat=xx.xxxx
lon=yy.yyyy
alt=zzz
(b) the line autostart_mlat is set to true, as shown below:
[mlat]
autostart_mlat=true
(2) Install mlat-client
sudo apt install mlat-client
sudo reboot
-
Hello all,
I am trying to install the Flat client. Read all posts here. This is my breeder.ini file:
[client]
network_mode=true
log_file=/var/log/rbfeeder.log
key=xxxxxxxxx
sn=EXTRPxxxxx
lat=52.509113
lon=6.110756
alt=20
sat_used=0
sat_visible=0
[network]
mode=beast
external_port=30005
external_host=127.0.0.1
[mlat]
autostart_mlat=true
mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client--results beast,listen,30104
[dump978]
#dump978_enabled=true
Added --results beast,listen,30104 in my file as suggested.
When I run the command python _V it gives me
Python 2.7.16
So my guess is, that something is not right.
Does anyone has an idea? If I have to upgrade my buster to 3.7 how to do it, as I read there is already a version 3.8
In my flightless I can see the green Meat, but I do not see a line that I am sync to any MLAT feeders
Thanks
-
(1) You can check if python3.7 is installed or not by following command
apt-cache policy python3.7
(2) What is output of this command
lsb_release -sc
If output is "stretch", the mlat setting will be
[mlat]
autostart_mlat=true
mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client--results beast,listen,30104
If output is "buster", the mlat setting will be
[mlat]
autostart_mlat=true
mlat_cmd=/usr/bin/python3.7 /usr/bin/mlat-client--results beast,listen,30104
-
Thank you for your answer
Here is the outcome:
pi@raspberrypi:~ $ apt-cache policy python3.7
python3.7:
Installed: 3.7.3-2+deb10u2
Candidate: 3.7.3-2+deb10u2
Version table:
*** 3.7.3-2+deb10u2 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
100 /var/lib/dpkg/status
pi@raspberrypi:~ $ lsb_release -sc
buster
It says 3.7 but when I check the ini file it says 3.5
pi@raspberrypi:~ $ sudo nano /etc/rbfeeder.ini
GNU nano 3.2 /etc/rbfeeder.ini
[client]
network_mode=true
log_file=/var/log/rbfeeder.log
key=e0ace727a935e6873c793c60f5ddd3de
sn=EXTRPI001976
lat=52.509113
lon=6.110756
alt=20
sat_used=0
sat_visible=0
[network]
mode=beast
external_port=30005
external_host=127.0.0.1
[mlat]
autostart_mlat=true
mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client--results beast,listen,30104
[dump978]
#dump978_enabled=true
-
Hi Dutchy
The output of commands "lsb_release -sc" and "apt-cache policy python3.7" confirm that you have buster and python3.7, but in file /etc/rbfeeder.ini you have python3.5. This mismatch is causing mlat to fail.
Please edit file /etc/rbfeeder.ini and change 3.5 to 3.7 in following line:
mlat_cmd=/usr/bin/python3.5 /usr/bin/mlat-client--results beast,listen,30104
After changing, save file, then restart rbfeeder
sudo systemctl restart rbfeeder
.
-
Thanks
I did as you said, changed 3.5 in 3.7
Emptied my cache. Waited and Tried again.
Still I cannot see that I am synced to others.
Please advice
-
Still I cannot see that I am synced to others.
1. Delete the screenshot you posted as it reveals you RB24 Key. Instead post another copy with your RB24 Key removed.
2. Your MLAT is not active. This is due to a typing error in config
This line in your config has NO SPACE between mlat-client and --results:
mlat_cmd=/usr/bin/python3.7 /usr/bin/mlat-client--results beast,listen,30104
It should be like this :
mlat_cmd=/usr/bin/python3.7 /usr/bin/mlat-client --results beast,listen,30104
Please add required space as shown above and restart rbfeeder.
.
-
Thank you so much for your patience and help
Mlat is up and running smoothly..Wondeful