Had to install dump1090-fa and FR24 manually as it failed during the above install. Everything should be done in theory. In practice it seems I have problems.
adsb@HPadsb:~$ sudo dump1090-fa
Wed Nov 13 10:08:25 2019 ACDT dump1090-fa 3.7.0 starting up.
rtlsdr: using device #0: Generic RTL2832U OEM (Realtek, RTL2838UHIDIR, SN 00000001)
usb_claim_interface error -6
rtlsdr: error opening the RTLSDR device: Device or resource busy
adsb@HPadsb:~$ rtl_test
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM
usb_claim_interface error -6
Failed to open rtlsdr device #0.
It appears that most of my config is ok because FR24 shows it as online with no data (expected because I dont have an antenna connected) but thats not really a problem right now. Think I need to blacklist something to get the USB working first???
NOTE:
If you have Ubuntu 19.1 (Disco), a workaround is required for piaware. Dont do the workaround mentioned in above linked post. Instead do the revised wokaround in this post:
Trying to update dump1090-fa but not really sure how to.
adsb@HPadsb:~$ sudo apt-get install dump1090-fa
[sudo] password for adsb:
Reading package listsā¦ Done
Building dependency tree
Reading state informationā¦ Done
dump1090-fa is already the newest version (3.7.0).
The following packages were automatically installed and are no longer required:
libncursesw5 libtinfo5
Use āsudo apt autoremoveā to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
I am not sure if the method for v 18.04 will be ok for 18.10, as I have not tried it, but most likely steps for 18.04 Bionic should also apply to 18.10 Cosmic. There is no harm in trying. If procedure for 18.04 Bionic fails, you can try procedure for 19.10 Disco.
Ignore this error. I always get this error (on Debian 10, Ubuntu Bionic 18.04 and Ubuntu Disco 19.10).
Did the package build? Check by following commands
Read the actual warning.
Itās telling you it canāt put a signature on the file because you are not Eric Tran.
If you just tried installing the debian package that is produced, it would work.
The -6 error just means that the device is already in use.
Probably in use by dump1090-fa, if you installed that package; it auto-starts.
i.e. everything was working fineā¦
(1) The dump1090-fa was already started by systemd service at boot.
I am not sure if binaryās name is dump1090 or dump1090-fa, but if the linux binary is /usr/bin/dump1090-fa, then command sudo dump1090-fa will start 2nd instance of dump1090-fa directly (as the command does not have systemctl in it), and as the dongle is already grabbed by the first instance, then usb_claim_interface error -6 is given.
Same is the case with rtl_test.
(2) In any case, it was ver 3.7.0 built from source for amd64, it cannot be upgraded to 3.7.2 by sudo apt-get install dump1090-fa.
The best option is a fresh install by building from source code which is the latest 3.7.2.
I realize that you donāt like Ubuntu (I really donāt understand why, but thatās neither here nor there), but if you are going to provide advice about it you should probably understand that they are on a twice-annual release cycle - a new release every April and October. The release numbers are YY.MM, so 18.04 and 18.10 were last year, 19.04 and 19.10 this year, 20.04 and 20.10 will be next year.
Of those, Ubuntu releases a āLong Term Supportā (LTS) version every 2 years. 18.04 is the most recent, released in April of 2018, 20.04 will be the next one, coming out in April of 2020.
They recommend running only the LTS versions for mission-critical applications, hopefully for obvious reasons. LTS versions get 5 years of support, while the intermediate versions only get 9 months or so.
I am the one who posted how-to for piaware on Ubuntu 18.04 LTS and Ubuntu 19.10, and I did that only after installing these two versions of Ubuntu on my Desktop/VM. If I disliked Ubuntu, I will not do all this effort.