There's a separate MLAT Client that I have to install?
Ah...looks like I missed that one...hang on a minute...it is installed!
~ $ apt-cache policy mlat-client
mlat-client:
Installed: 0.2.11
Candidate: 0.2.11
Version table:
*** 0.2.11 500
500
https://apt.rb24.com buster/main armhf Packages
100 /var/lib/dpkg/status
~ $ sudo systemctl status mlat-client
● mlat-client.service - LSB: Multilateration client
Loaded: loaded (/etc/init.d/mlat-client; generated)
Active: active (exited) since Sun 2020-11-29 08:06:55 GMT; 1 day 9h ago
Docs: man:systemd-sysv-generator(8)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/mlat-client.service
Nov 29 08:06:55 RaspberryPi-air systemd[1]: Starting LSB: Multilateration client...
Nov 29 08:06:55 RaspberryPi-air mlat-client[356]: Not starting mlat-client daemon, disabled via /etc/default/mlat-client ... (warning).
Nov 29 08:06:55 RaspberryPi-air systemd[1]: Started LSB: Multilateration client.
So there was the clue - so I have edited /etc/default/mlat-client from this;
# mlat-client configuration file
# This is a POSIX shell fragment.
# You can edit this file directly, or use
# "dpkg-reconfigure mlat-client"
# Start the client?
START_CLIENT="no"
# System user to run as.
RUN_AS_USER="mlat"
# User to log into the server as
SERVER_USER=""
# Logfile to log to
LOGFILE="/var/log/mlat-client.log"
# Input receiver type (dump1090, beast, radarcape_12mhz, radarcape_gps, sbs)
INPUT_TYPE="dump1090"
# Input host:port to connect to for Beast-format messages
INPUT_HOSTPORT="localhost:30005"
# Multilateration server host:port to provide data to
SERVER_HOSTPORT="mlat.mutability.co.uk:40147"
# Latitude of the receiver, in decimal degrees
LAT=""
# Longitude of the receiver, in decimal degrees
LON=""
# Altitude of the receiver, in metres
ALT=""
# List of result connections/listeners to establish.
# This should be a space-separated list of values suitable for passing to
# the --results option (see mlat-client --help for syntax)
RESULTS="basestation,listen,31003"
# Other arguments to pass to mlat-client
EXTRA_ARGS=""
To this;
# Start the client?
START_CLIENT="yes"
# Latitude of the receiver, in decimal degrees
LAT="My LAT"
# Longitude of the receiver, in decimal degrees
LON="My LON"
# Altitude of the receiver, in metres
ALT="My Antenna Height m ASL"
Feeling pretty proud of myself I issued sudo systemctl restart mlat-client but got a different error this time which pointed to Server-User so I changed that from;
SERVER_USER=""
To this;
SERVER_USER="mlat"
And all seems good in the world!
So now MLAT is being displayed against My Station entry and the line has reappeared on My Station page showing MLAT active (217 stations synced) but if someone can just confirm that's the way to do it please that would be grand!
Thanks & kind regards,
-=Glyn=-