I started here and decided to add the UAT 978. I received most everything today and decided to give it a try.
I currently have a RasPi 2B running Buster Lite (Sep 2019 image), with PiAware 3.8 (not the SD card image) and plugged into a blue FA Pro Stick Plus. I started with Do you want to link your with dump1090 to FlightAware? to get up & running. This has been running since Dec 28 and all is working really well!
I just added an orange FA Pro Stick. I changed the serial numbers but I cannot figure out how to properly install dump978-fa.
I went back to the Do you want to link your with dump1090 to FlightAware? page and started with step #4. And that may have been my first big mistake!
I got these errors:
pi@piaware:~ $ sudo apt-get install dump978-fa
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
dump978-fa : Depends: libsoapysdr0.5-2 but it is not installable
Recommends: skyaware978 but it is not going to be installed
Recommends: soapysdr-module-rtlsdr but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
So then I picked on skyaware978 (but I have no idea what this is or what it does!):
pi@piaware:~ $ sudo apt-get install skyaware978
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
skyaware978
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,701 kB of archives.
After this operation, 9,522 kB of additional disk space will be used.
Get:1 http://flightaware.com/adsb/piaware/files/packages stretch/piaware armhf skyaware978 armhf 3.8.0~bpo9+1 [1,701 kB]
Fetched 1,701 kB in 4s (466 kB/s)
Selecting previously unselected package skyaware978.
(Reading database ... 44992 files and directories currently installed.)
Preparing to unpack .../skyaware978_3.8.0~bpo9+1_armhf.deb ...
Unpacking skyaware978 (3.8.0~bpo9+1) ...
Setting up skyaware978 (3.8.0~bpo9+1) ...
Enabling lighttpd integration..
Enabling skyaware978: ok
Run "service lighttpd force-reload" to enable changes
Restarting lighttpd..
Created symlink /etc/systemd/system/dump978-fa.service.wants/skyaware978.service → /lib/systemd/system/skyaware978.service.
So then I picked on soapysdr-module-rtlsdr (again I have no idea what this is or what it does!):
pi@piaware:~ $ sudo apt-get install soapysdr-module-rtlsdr
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libsoapysdr0.6 soapysdr0.6-module-rtlsdr
The following NEW packages will be installed:
libsoapysdr0.6 soapysdr-module-rtlsdr soapysdr0.6-module-rtlsdr
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 87.8 kB of archives.
After this operation, 296 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirror.pit.teraswitch.com/raspbian/raspbian buster/main armhf libsoapysdr0.6 armhf 0.6.1-4+b4 [56.7 kB]
Get:2 http://mirrors.gigenet.com/raspbian/raspbian buster/main armhf soapysdr0.6-module-rtlsdr armhf 0.2.5-1 [29.9 kB]
Get:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf soapysdr-module-rtlsdr armhf 0.2.5-1 [1,140 B]
Fetched 87.8 kB in 2s (37.5 kB/s)
Selecting previously unselected package libsoapysdr0.6:armhf.
(Reading database ... 45555 files and directories currently installed.)
Preparing to unpack .../libsoapysdr0.6_0.6.1-4+b4_armhf.deb ...
Unpacking libsoapysdr0.6:armhf (0.6.1-4+b4) ...
Selecting previously unselected package soapysdr0.6-module-rtlsdr:armhf.
Preparing to unpack .../soapysdr0.6-module-rtlsdr_0.2.5-1_armhf.deb ...
Unpacking soapysdr0.6-module-rtlsdr:armhf (0.2.5-1) ...
Selecting previously unselected package soapysdr-module-rtlsdr:armhf.
Preparing to unpack .../soapysdr-module-rtlsdr_0.2.5-1_armhf.deb ...
Unpacking soapysdr-module-rtlsdr:armhf (0.2.5-1) ...
Setting up libsoapysdr0.6:armhf (0.6.1-4+b4) ...
Setting up soapysdr0.6-module-rtlsdr:armhf (0.2.5-1) ...
Setting up soapysdr-module-rtlsdr:armhf (0.2.5-1) ...
Processing triggers for libc-bin (2.28-10+rpi1) ...
pi@piaware:~ $
To me it ended odd but there are no errors…
So then I tried dump978-fa again…
pi@piaware:~ $ sudo apt-get install dump978-fa
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
dump978-fa : Depends: libsoapysdr0.5-2 but it is not installable
…and got the dump978-fa : Depends: libsoapysdr0.5-2 but it is not installable
error.
From reading the FA Discourse/forum it looks like I may need to compile something. But should this be part of the Do you want to link your with dump1090 to FlightAware page? What did I miss?!?
I’ve never compiled anything for a RasPi and so I’m way over my head here. Any help would be great!