Just upgraded to 6.1, but at the same time I replaced the pi3b+ with a pi4b+. Looking for assistance to make sure it is configured properly.
Details:
- pi4b+
- FlightAware Pro Stick Plus v1.0
This is a fresh install of piaware, following these instructions. Then moved the site ID over.
It looks like the dump978 portion is not and keeps restarting. I did the v6.1 install without the FlightAware USB receiver plugged in (it was still running on the pi3b+). Hopefully that did not cause issues.
FlightAware log items:
[2021-09-24 11:22 MST] dump978 start appears to have been successful
[2021-09-24 11:22 MST] attempting to start dump978-fa using 'systemctl --no-block restart dump978-fa.service < /dev/null'...
[2021-09-24 11:22 MST] attempting to start dump978..
[2021-09-24 11:22 MST] no ADS-B data program seen listening on port 30978 for 371 seconds, trying to start it...
[2021-09-24 11:22 MST] no ADS-B data program seen listening on port 30978 for 10 seconds, next check in 60s
.
.
[2021-09-24 11:24 MST] 204050 msgs recv'd from dump1090-fa (2906 in last 5m); 204050 msgs sent to FlightAware
[2021-09-24 11:24 MST] 0 msgs recv'd from dump978 (0 in last 5m); 0 msgs sent to FlightAware
[2021-09-24 11:24 MST] no ADS-B data program seen listening on port 30978 for 130 seconds, next check in 60s
[2021-09-24 11:25 MST] no ADS-B data program seen listening on port 30978 for 191 seconds, next check in 60s
pi@piaware:~ $ sudo journalctl -u dump978-fa | tail -n30
Sep 24 11:41:16 piaware dump978-fa[4581]: json-port: listening for connections on 0.0.0.0:30979
Sep 24 11:41:16 piaware dump978-fa[4581]: json-port: listening for connections on [::]:30979
Sep 24 11:41:16 piaware dump978-fa[4581]: usb_claim_interface error -6
Sep 24 11:41:16 piaware dump978-fa[4581]: Configuration error: No matching SoapySDR device found (cause: Unable to find requested RTL-SDR device.)
Sep 24 11:41:16 piaware systemd[1]: dump978-fa.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Sep 24 11:41:16 piaware systemd[1]: dump978-fa.service: Failed with result 'exit-code'.
Sep 24 11:41:46 piaware systemd[1]: dump978-fa.service: Service RestartSec=30s expired, scheduling restart.
Sep 24 11:41:46 piaware systemd[1]: dump978-fa.service: Scheduled restart job, restart counter is at 1567.
Sep 24 11:41:46 piaware systemd[1]: Stopped dump978 ADS-B UAT receiver.
Sep 24 11:41:46 piaware systemd[1]: Started dump978 ADS-B UAT receiver.
Sep 24 11:41:46 piaware dump978-fa[6936]: raw-port: listening for connections on 0.0.0.0:30978
Sep 24 11:41:46 piaware dump978-fa[6936]: raw-port: listening for connections on [::]:30978
Sep 24 11:41:46 piaware dump978-fa[6936]: json-port: listening for connections on 0.0.0.0:30979
Sep 24 11:41:46 piaware dump978-fa[6936]: json-port: listening for connections on [::]:30979
Sep 24 11:41:46 piaware dump978-fa[6936]: usb_claim_interface error -6
Sep 24 11:41:46 piaware dump978-fa[6936]: Configuration error: No matching SoapySDR device found (cause: Unable to find requested RTL-SDR device.)
Sep 24 11:41:46 piaware systemd[1]: dump978-fa.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Sep 24 11:41:46 piaware systemd[1]: dump978-fa.service: Failed with result 'exit-code'.
Sep 24 11:42:16 piaware systemd[1]: dump978-fa.service: Service RestartSec=30s expired, scheduling restart.
Sep 24 11:42:16 piaware systemd[1]: dump978-fa.service: Scheduled restart job, restart counter is at 1568.
Sep 24 11:42:16 piaware systemd[1]: Stopped dump978 ADS-B UAT receiver.
Sep 24 11:42:16 piaware systemd[1]: Started dump978 ADS-B UAT receiver.
Sep 24 11:42:16 piaware dump978-fa[9319]: raw-port: listening for connections on 0.0.0.0:30978
Sep 24 11:42:16 piaware dump978-fa[9319]: raw-port: listening for connections on [::]:30978
Sep 24 11:42:16 piaware dump978-fa[9319]: json-port: listening for connections on 0.0.0.0:30979
Sep 24 11:42:16 piaware dump978-fa[9319]: json-port: listening for connections on [::]:30979
Sep 24 11:42:16 piaware dump978-fa[9319]: usb_claim_interface error -6
Sep 24 11:42:16 piaware dump978-fa[9319]: Configuration error: No matching SoapySDR device found (cause: Unable to find requested RTL-SDR device.)
Sep 24 11:42:16 piaware systemd[1]: dump978-fa.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Sep 24 11:42:16 piaware systemd[1]: dump978-fa.service: Failed with result 'exit-code'.
pi@piaware:~ $ sudo piaware-status
PiAware master process (piaware) is running with pid 28620.
PiAware ADS-B client (faup1090) is running with pid 28906.
PiAware ADS-B UAT client (faup978) is not running.
PiAware mlat client (fa-mlat-client) is running with pid 28855.
Local ADS-B receiver (dump1090-fa) is running with pid 30697.
Local ADS-B UAT receiver (dump978) is not running.
dump1090-fa (pid 30697) is listening for ES connections on port 30005.
no program appears to be listening for UAT connections on port 30978.
faup1090 is connected to the ADS-B receiver.
faup978 is NOT connected to the ADS-B UAT receiver.
piaware is connected to FlightAware.
got 'couldn't open socket: connection refused'
dump978 is NOT producing data on localhost:30978.
dump1090 is producing data on localhost:30005.
pi@piaware:~ $ SoapySDRUtil --find
######################################################
## Soapy SDR -- the SDR abstraction library
######################################################
usb_claim_interface error -6
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106700; UHD_3.13.1.0-3
Found device 0
default_input = False
default_output = False
device_id = 1
driver = audio
label = default
Found device 1
available = No
driver = rtlsdr
label = Generic RTL2832U :: 00001000
manufacturer = Realtek
product = RTL2832U
rtl = 0
serial = 00001000
tuner =