ADS-B Receiver Project Setup Scripts

Had to go back and confirm, **Metric = false **the way I thought it was left. (all lower case as I set it)
Thanks anyway<

thx :wink:
changed…

[quote=“infomb”]

thx

when i try to connect to the mysql db from my windows pc:
failed to connect to … :3306
Host"PC" is not allowd to connect to this mysql server.
what can i do?

Maybe the bind address in my.cnf is set to 127.0.0.1…

Set it to

bind-address = 0.0.0.0

and restart the mysql service.

HTH

Hallo Georg,
vielen Dank für den Hinweis.
gruß

But bind-adress is set to 0.0.0.0
;(

So far I have found my answer and corrected several things about map page I did not like. **abcd567 **had my answer in a post I finally was able to locate. I now have the Flight Aware map page in mutability just as it appears loading their image file.

Anyone else wanting to do likewise with their install the post is here (without me repeating a quote of his procedure)
ads-b-flight-tracking-f21/announcing-piaware-3-latest-version-3-3-0-t37681-375.html

Now all I have left is to go back and add the additional range rings and base maps I had in config.js

Many thanks to abcd567 and the entire group here for all the help.

Guys I have just tried installing this script on a Pi3 and it installed ok, but the main page shows differnt links that the images show here.

graphs.php works, but no links are shown anywhere from the home page to these graphs.

all I get is the following:

ADS-B Receiver Blog System Maps Links.

have i missed a part of the script out? I am sure i followed this to the letter yet

ip.address.of.pi/graphs.php works on its own.

@conligwx

STEP-1 :
Go to settings page, http : // /admin/login.php, then login using username & password

https://s20.postimg.org/tzt2tz6pp/admin-login.png

STEP-2 :
Successful login will bring settings page, “General” tab. Change “Default Page” from “Blog” to “Graphs”.

https://s20.postimg.org/b8r5jtc59/settings-1.png

STEP-3 :
Click “Navigation” tab on settings page to modify links settings.

https://s20.postimg.org/kukq043b1/settings-2.png

DOH! Thanks!

Just spun up the version ‘adsb-receiver_2.5.0_dump1090-fa_raspbian-jessie-lite’
The install went smooth and I can see a lot of the expected pages.

My issue is that I do not use a USB stick, I get my BEAST formatted data from another computer on my network that merges all the feeds from my many Raspberry Pi field receivers.

I would like to run a pi with the ADSB Receiver Project on this main feed.

How do I configure the bundled dump1090-fa to get the data from that IP address and port number?

It seems that I can edit the config file by ‘sudo nano /etc/default/dump1090-fa’ but I have spent hours looking on the web and can not find a way to feed it data from another computer?

Thanks.

Look at beast-splitter to get the information if it is in beast format.
github.com/flightaware/beast-splitter

I send two dump978 feeds to a single RPI for consolidation (one fed by a vertical antenna and the other fed by a directional antenna).

I am currently using modeSmixer2.
My understanding is that software would be equivalent to beast-splitter.

What I need is your dump1090 config file that uses your beast-splitter output rather than the USB antenna feeds.

I that case then just send the data to the ads-b receiver RPI on port 30005.
You may need to enable the port in /etc/default/dump1090-fa

How do I enable that IP address and port?

Here is what I currently have (and it does not work).

‘sudo nano /etc/default/dump1090-fa’

RECEIVER_OPTIONS=“none”
RAW_INPUT_PORT=“40005”
NET_BIND_ADDRESS=“192.168.1.123”
DECODER_OPTIONS=“–max-range 300”
NET_OPTIONS=“–net --net-heartbeat 60 --net-ro-size 1000 --net-ro-interval 1”
JSON_OPTIONS=“–json-location-accuracy 1”

Note that 192.168.1.123 is the PC I have running modeSmixer on.

add
–net-bo-port 30005

Thanks for your help, it pointed out the error of my thinking…
(@johnhawkes2030 your command was wrong, but helpfully so).

For those following along, the method and key points are;

  1. ‘Relay’ mode is a term that seems to be unique to FlightAware. It does not apply to the ADSB Receiver Project software.
  2. dump1090-fa can not poll another PC for data, the data has to be pushed to the pi running ADSB Receiver Project.

Knowing that, here is what you need to do;
Have another pc running the push software.
This could be beast-splitter, or in my case modeSmixer2.
Add this parameter to the modeSmixer2 bat file;
–outConnect beast:192.168.1.xxx:40006
Note. change the IP address and port number to match that of your ADSB Receiver Pi.

Next, edit your ADSB Receiver Pi dump1090-fa to listen to that port;
sudo nano /etc/default/dump1090-fa

DECODER_OPTIONS=“–max-range 300”
NET_OPTIONS=“–net-only --net-bi-port 40006 --net-heartbeat 60 --net-ro-size 1000 --net-ro-interval 1”
JSON_OPTIONS=“–json-location-accuracy 1”

The two keys here are --net-only and --net-bi-port
net-only meaning there is no USB RTL and --net-bi-port meaning Beast In and what port number that data will be on.

That should configure things to get your data from the other pc into the Pi.

If anybody would like to update to v2.5.1 or v2.6 Romeo Golf branch with updated feeder packages, instructions below

https://github.com/jprochazka/adsb-receiver/issues/337

Have you got a change log for 2.6 - namely, benefits of updating?

If you are doing a fresh install on Raspbian image using the method given in First Post of this thread, the Planefinder client and Adsbexchange mlat client both will fail to install, as their versions in script are outdated.

These can be successfully installed by “install.sh” script, if BEFORE running the script (i.e. before the step ./install.sh), the version numbers are manually updated in the file “variables.sh” as shown in remarks in red below:

sudo nano adsb-receiver/bash/variables.sh

SOFTWARE VERSIONS

The ADS-B Receiver Project

PROJECTVERSION=“2.5.0”

FlightAware PiAware

PIAWAREVERSION=“3.1.0” #It may be necessary to change the version from 3.1.0 to 3.5.0. I am not sure about it as I did not build Piaware package from source code. Instead I downloaded the .deb pakage of 3.5.0 by wget command, and installed it by dpkg -i command.

PlaneFinder ADS-B Client

PFCLIENTVERSIONARM=“3.5.461” #Change 3.5.461 to 3.7.20
PFCLIENTVERSIONI386=“3.4.61” #Change 3.4.61 to 3.7.20

Flightradar24 Linux Debian package

FR24CLIENTVERSIONI386=“1.0.18-5”

mlat-client

MLATCLIENTVERSION=“0.2.6” #Change 0.2.6 to 0.2.9
MLATCLIENTTAG=“v0.2.6” #Change v0.2.6 to v0.2.9

PhantomJS

PHANTOMJSVERSION=“2.1.1”