Running the 9.0.1 package install. Dongles are serialized properly.
Linux raspberrypi 6.6.62+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.62-1+rpt1 (2024-11-25) aarch64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Dec 6 22:15:45 2024 from 192.168.1.165
skent@raspberrypi:~ $ piaware-status
PiAware master process (piaware) is running with pid 1515.
PiAware ADS-B client (faup1090) is running with pid 1587.
PiAware ADS-B UAT client (faup978) is not running.
PiAware mlat client (fa-mlat-client) is running with pid 1584.
Local ADS-B receiver (dump1090-fa) is running with pid 889.
Local ADS-B UAT receiver (dump978) is not running.
dump1090-fa (pid 889) 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.
I know that I am missing something elemental here. It seems like much of the related posts pertain to older packages or FA images.
If anyone has any suggestions, I would really appreciate it!
skent@raspberrypi:~ $ apt-cache policy dump978-fa
dump978-fa:
Installed: (none)
Candidate: (none)
Version table:
skent@raspberrypi:~ $ sudo apt install dump978-fa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package dump978-fa is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'dump978-fa' has no installation candidate
Does this mean that the package is not on the Pi, and it needs to be pointed to a source on Github?
Your opening post shows you already have dump1090-fa and piaware installed. Let us first find the source or method by wich you have installed these.
Once their source or method of installation is known, you can install dump978-fa also from same source or method.
To determine source or method, please issue following commands and post their outputs:
apt-cache policy piaware
apt-cache policy dump1090-fa
I am suspecting you installed piaware and dump1090-fa by building these from source code on Github, most likely by running automated installation scripts on Github.
skent@raspberrypi:~ $ sudo apt install dump978-fa
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
dump978-fa is already the newest version (9.0).
The following packages were automatically installed and are no longer required:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra edid-decode libcamera0.2 libqt5qmlworkerscript5 libqt5quickcontrols2-5
libqt5quicktemplates2-5 libraspberrypi0 libwpe-1.0-1 libwpebackend-fdo-1.0-1 python3-gi-cairo qml-module-qtgraphicaleffects qml-module-qtquick-controls2
qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2 xinput
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
But it doesn’t look like it did anything.
Then piaware-status says this:
PiAware master process (piaware) is running with pid 1552.
PiAware ADS-B client (faup1090) is running with pid 1630.
PiAware ADS-B UAT client (faup978) is running with pid 2407.
PiAware mlat client (fa-mlat-client) is running with pid 1627.
Local ADS-B receiver (dump1090-fa) is running with pid 894.
Local ADS-B UAT receiver (dump978-fa) is running with pid 2366.
dump1090-fa (pid 894) is listening for ES connections on port 30005.
dump978-fa (pid 2366) is listening for UAT connections on port 30978.
faup1090 is connected to the ADS-B receiver.
faup978 is connected to the ADS-B UAT receiver.
piaware is connected to FlightAware.
dump978 is producing data on localhost:30978.
dump1090 is producing data on localhost:30005.
Not sure when it started working, but probably after the sudo bash -c "$(wget -O - https://raw.githubusercontent.com......
You first ran bash command from Github which installed dump978-fa.
After that you ran command “sudo apt install dump978-fa”. As the dump978-fa was already installed by by Github bash script, the command responded by saying “dump978-fa is already the newest version (9.0)” and also said “0 newly installed” and exited without again installing dump978-fa over the existing one.
Yes, the dump978-fa got installed and started running immediately after bash script completed and announced that the installation is completed.
I would also lie to run 978. I have a couple questions, please:
Can the 978 software be installed on the same SD card as the 1090?
Can the RaspberryPi run both configurations simultaneously?
I purchased the original 1090 kit from Flight Aware. Is it possible to run 978 without a whole new RaspPi? If yes, what do I need to purchase? I currently have the ProStick plus and the included internal antenna. Assume at the very least I need the dual band pass filter.
You need to purchase these things:
(1) Flightaware ProStic (ORANGE)
(2) Additional antenna for 978 Mhz…
(3) Flightaware Dual-band Filter (Light Blue)
Also Install dump978-fa on same RPi on which you have installed dump1090-fa and piaware
1090 Mhz antenna >> Prostick Plus (BLUE) >> USB port of RPi
978 Mhz antenna >> Dual band filter (Light blue) >> Prostick (ORANGE) >> USB port of RPi
You can run 1090 + 978 on the same pi, but not on a pi zero.
Look into a pi4 with original power supply, it will work well with 1090 + 978.
978 reception works ok with just a normal rtl-sdr or similar, the FA sticks have gotten unreasonably expensive i believe. (https://www.amazon.com/dp/B0BMKZCKTF)
And with a non-amplified rtl-sdr, 978 should work without a filter.
Available 978 antenna https://www.amazon.com/ADSBexchange-5-5dBi-N-Type-Female-Antenna/dp/B089Q4BVCB
If you just want a small indoor antenna you could get one of those but most of them aren’t really tuned to the advertised frequency.
For the installation of the dump-978 software just follow step 5 on this page:
sudo apt install dump978-fa
This will add the 978 software and it will be next to the existing 1090 software.
Although the filter is wide enough to pass both 978 and 1090 frequencies you should use 2 different dongles, cables, filters and antennas if you want to recieve both frequencies.
One dongle can be tuned to 1 frequency (not both at the same time).
So in order to get both signals without issues and running 24/7 I’d reccomend a complete dual setup.
Maybe there are some kind of wideband antennas out there but I highly doubt their effectiveness in that regard.
Introducing a splitter might be an option but then again that will also introduce big signal loss for both setups.