Dump1090-fa fails to load

My version of dump1090-fa fails to start.

# piaware-status
PiAware master process (piaware) is running with pid 486.
PiAware ADS-B client (faup1090) is not running.
PiAware ADS-B UAT client (faup978) is not running (disabled by configuration settings)
PiAware mlat client (fa-mlat-client) is not running.
Local ADS-B receiver (dump1090) is not running.

no program appears to be listening for ES connections on port 30005.
faup1090 is NOT connected to the ADS-B receiver.
piaware is connected to FlightAware.

got 'couldn't open socket: connection refused'
dump1090 is NOT producing data on localhost:30005.

Your feeder ID is 3f867654-006b-44a4-a544-0c6cf4243b59 (configured at /boot/piaware-config.txt:89)
# service dump1090-fa status
● dump1090-fa.service - dump1090 ADS-B receiver (FlightAware customization)
     Loaded: loaded (/lib/systemd/system/dump1090-fa.service; enabled; vendor preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Wed 2024-07-24 13:56:46 UTC; 6s ago
       Docs: https://flightaware.com/adsb/piaware/
    Process: 5412 ExecStart=/usr/share/dump1090-fa/start-dump1090-fa --write-json /run/dump1090-fa (code=exited, status=1/FAILURE)
   Main PID: 5412 (code=exited, status=1/FAILURE)
        CPU: 41ms

Any ideas what I need to do to remedy the situation?
Could it be related to a recent:

# apt update && apt upgrade

Could it be my device receiver?

# journalctl  --no-pager -u dump1090-fa
...
Jul 15 11:27:02 piaware dump1090-fa[886]: Mon Jul 15 11:27:02 2024 UTC  dump1090-fa 8.2 starting up.
Jul 15 11:27:02 piaware dump1090-fa[886]: rtlsdr: no supported devices found.
Jul 15 11:27:02 piaware systemd[1]: dump1090-fa.service: Main process exited, code=exited, status=1/FAILURE
Jul 15 11:27:02 piaware systemd[1]: dump1090-fa.service: Failed with result 'exit-code'.
Jul 15 11:27:32 piaware systemd[1]: dump1090-fa.service: Scheduled restart job, restart counter is at 2912.
Jul 15 11:27:32 piaware systemd[1]: Stopped dump1090 ADS-B receiver (FlightAware customization).
Jul 15 11:27:32 piaware systemd[1]: Started dump1090 ADS-B receiver (FlightAware customization).
Jul 15 11:27:32 piaware dump1090-fa[892]: Mon Jul 15 11:27:32 2024 UTC  dump1090-fa 8.2 starting up.
Jul 15 11:27:32 piaware dump1090-fa[892]: rtlsdr: no supported devices found.

What is the output of last command given below?

sudo apt install rtl-sdr   

sudo systemctl stop dump1090-fa  

rtl_test -t  

NOTE: Dont forget to restart dump1090-fa after above test
 

For your guidance, my funtioning RPi gives the output shown in screenshot below:

Click on Screenshot to See Larger Size

 

Thanks for this tip… My output is as follows:

$ rtl_test -t
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2048000 S/s.
No E4000 tuner found, aborting.

After a reboot, my unit is back up and running.
Thanks again.

1 Like