I have just installed FA piaware on a RasPi-3 running Jessie. I get no response from the HTTP server on port 8080, whereas I did on an earlier Wheezy installation. I tried installing Apache on the same RPi and that produces a correct response on port 80. Suggestions, please (I don’t know Linux very well). BTW: I am running with the airspy_adsb software, which will shortly produce output with 20 MHz timing for Mlat.
The setup for Airspy is not straight forward.
See my post in
post191819.html?hilit=airspy#p191819
airspy works with mlat. It doesn’t appear to do Mode A/C (an option with dump1090-mut and std dongles as well as the Mode S Beast).
Even on an RPI3 with nothing else running, it complains of high CPU temp and usage.
I have a daily scheduled reboot.
I believe that there is piaware code in the works to better cater for this.
Thanks for the information on Mlat. Dump1090 isn’t running on that system at all - I will have only airspy_adsb and faup1090 running (and ppup1090). If faup1090 alone can’t do Mlat then so be it. The device appears to be uploading standard ADS-B correctly - see stats for station: 22739. I see four cores with a usage of about 25%, CPU temperature around 65C. See: satsignal.eu/mrtg/performance_raspi-13.php
The issue I have is related to the Web server which I understood was built into faup1090 so that it can be configured. raspi-ip:80 appears correctly, so I’m stuck accessing the configuration page, and I’m unsure how to proceed to trouble-shoot and debug that issue.
The webmap is served by dump1090; if you’re not running dump1090, you won’t get a webmap.
You could run dump1090 in --net-only mode fed from airspy_adsb if you still want the webmap.
Thanks. Unfortunately, there are no RTL devices on this Raspberry Pi, so dump1090 doesn’t run. So possibly no way to configure the faup1090 program. Sigh!
So if I can run Apache, is there an HTML page I could point Apache to which allows the configuration? I found /usr/lib/piaware but no HTML below that.
It will run fine. As Obj and I have already stated, you need to run it in --net-only mode.
From above
"The setup for Airspy is not straight forward.
See my post in
post191819.html?hilit=airspy#p191819
airspy works with mlat. It doesn’t appear to do Mode A/C (an option with dump1090-mut and std dongles as well as the Mode S Beast).
Even on an RPI3 with nothing else running, it complains of high CPU temp and usage.
I have a daily scheduled reboot.
I believe that there is piaware code in the works to better cater for this.?
The webmap is served by dump1090. Not faup1090; faup1090 does only one job, translating raw data into the form that piaware wants to feed; faup1090 does not generate any user visible data.
You could use Apache to serve the static HTML / JavaScript but that would not actually get you any planes shown. The aircraft data is in a dynamic json file generated by dump1090.
If you run dump1090-mutability it is set up better for use with an external webserver.
dump1090 in net only mode does not require a RTL dongle.
The webmap is served by dump1090. Not faup1090; faup1090 does only one job, translating raw data into the form that piaware wants to feed; faup1090 does not generate any user visible data.
You could use Apache to serve the static HTML / JavaScript but that would not actually get you any planes shown. The aircraft data is in a dynamic json file generated by dump1090.
If you run dump1090-mutability it is set up better for use with an external webserver.
dump1090 in net only mode does not require a RTL dongle.
Yes, I did try --net-only mode, but it’s trying to use a port which is already in use:
pi@raspi-13:~/dump1090 $ ./dump1090 --net-only
Net-only mode, no RTL device or file open.
Error opening the listening port 30005 (Beast TCP output): bind: Address already in use
pi@raspi-13:~/dump1090 $
As I’ve mentioned before, I don’t need the Web map, my /only/ need for http:8080 access is to configure faup1090 and its various options.
Thanks,
David
But… there is nothing on port 8080 that lets you configure faup1090. In fact, in current piaware there is no way to configure faup1090, full stop; it will always connect to localhost:30005 for data.
dump1090 has command line args that let you change or disable the network ports if you need to.
But… there is nothing on port 8080 that lets you configure faup1090. In fact, in current piaware there is no way to configure faup1090, full stop; it will always connect to localhost:30005 for data.
dump1090 has command line args that let you change or disable the network ports if you need to.
You are quite right, of course. Perhaps I was thinking of a different uploader? Anyway, I should, of course, have been using:
sudo piaware-config -user -password
Thanks for your patience, and apologies for my misunderstanding.
David