What happens if you manually edit the config file ?
How to Set / Change Configuration Values?
If you want to change any of the settings listed on page https://flightaware.com/adsb/piaware/advanced_configuration 264, you can do this by using following method:
#Set the value
sudo piaware-config [PARAMETER] [VALUE]
#Restart piaware to implement the value
sudo systemctl restart piaware
#Now check file /etc/piaware.conf to make sure new setting has been saved
sudo cat /etc/piaware.conf
#Or set the parameter in the config file itself:
Sudo nano /etc/piaware-config
#copy/paste
uat-receiver-type sdr
rtlsdr-device-index 00001090
uat-sdr-device driver=rtlsdr,serial=00000978
save the file, reboot and check the status
pi@raspberrypi:~ $ piaware-config
allow-auto-updates yes # value set at /etc/piaware.conf:7
allow-manual-updates yes # value set at /etc/piaware.conf:8
feeder-id 9493bce0-f0d1-458d-9efa-5916a15ee4f9 # value set at /etc/piaware.conf:9
rtlsdr-device-index 00001090 # value set at /etc/piaware.conf:12
uat-receiver-type sdr # value set at /etc/piaware.conf:11
uat-sdr-device driver=rtlsdr,serial=00000978 # value set at /etc/piaware.conf:13
pi@raspberrypi:~ $
i unplugged the dongle and plugged it back in, restarted dump978
now getting a claim error
pi@raspberrypi:~ $ sudo systemctl status dump978-fa
● dump978-fa.service - dump978 ADS-B UAT receiver
Loaded: loaded (/lib/systemd/system/dump978-fa.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-05-28 00:41:01 PDT; 2s ago
Docs: PiAware - ADS-B and MLAT Receiver - FlightAware
Main PID: 1536 (dump978-fa)
Tasks: 1 (limit: 415)
CPU: 747ms
CGroup: /system.slice/dump978-fa.service
└─1536 /usr/bin/dump978-fa --sdr driver=rtlsdr,serial=00000978 --format CS8 --raw-port 30978 --json-port 30979
May 28 00:41:01 raspberrypi systemd[1]: Started dump978 ADS-B UAT receiver.
May 28 00:41:01 raspberrypi dump978-fa[1536]: raw-port: listening for connections on 0.0.0.0:30978
May 28 00:41:01 raspberrypi dump978-fa[1536]: raw-port: listening for connections on [::]:30978
May 28 00:41:01 raspberrypi dump978-fa[1536]: json-port: listening for connections on 0.0.0.0:30979
May 28 00:41:01 raspberrypi dump978-fa[1536]: json-port: listening for connections on [::]:30979
May 28 00:41:02 raspberrypi dump978-fa[1536]: Found Rafael Micro R820T tuner
May 28 00:41:02 raspberrypi dump978-fa[1536]: Found Rafael Micro R820T tuner
May 28 00:41:03 raspberrypi dump978-fa[1536]: usb_claim_interface error -6
May 28 00:41:03 raspberrypi dump978-fa[1536]: SoapySDR: using maximum manual gain 49.6 dB
May 28 00:41:03 raspberrypi dump978-fa[1536]: SoapySDR: using stream setting buffsize=262144
May 28 01:36:21 raspberrypi dump978-fa[347]: SoapySDR: using maximum manual gain 49.6 dB
May 28 01:36:21 raspberrypi dump978-fa[347]: SoapySDR: using stream setting buffsize=262144
May 28 01:36:22 raspberrypi dump978-fa[347]: [::]:30978: accepted a connection from [::1]:46842
May 28 01:36:37 raspberrypi dump978-fa[347]: SoapySDR: 4 recent input overruns (sample data dropped)
May 28 01:37:08 raspberrypi dump978-fa[347]: SoapySDR: 7 recent input overruns (sample data dropped)
May 28 01:37:15 raspberrypi dump978-fa[347]: [::]:30978: accepted a connection from [::1]:46844
May 28 01:37:23 raspberrypi dump978-fa[347]: SoapySDR: 7 recent input overruns (sample data dropped)
May 28 01:37:38 raspberrypi dump978-fa[347]: SoapySDR: 2 recent input overruns (sample data dropped)
May 28 01:37:57 raspberrypi dump978-fa[347]: SoapySDR: 1 recent input overruns (sample data dropped)
May 28 01:38:12 raspberrypi dump978-fa[347]: SoapySDR: 1 recent input overruns (sample data dropped)
pi@raspberrypi:~ $
pi@raspberrypi:/var/log $ sudo systemctl status dump978-fa
● dump978-fa.service - dump978 ADS-B UAT receiver
Loaded: loaded (/lib/systemd/system/dump978-fa.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-05-28 02:41:38 PDT; 32min ago
Docs: PiAware - ADS-B and MLAT Receiver - FlightAware
Main PID: 493 (dump978-fa)
Tasks: 4 (limit: 3720)
CPU: 2min 36.965s
CGroup: /system.slice/dump978-fa.service
└─493 /usr/bin/dump978-fa --sdr driver=rtlsdr,serial=00000978 --format CS8 --raw-port 30978 --json-port 30979
May 28 02:41:40 raspberrypi dump978-fa[493]: [R82XX] PLL not locked!
May 28 02:41:40 raspberrypi dump978-fa[493]: SoapySDR: using maximum manual gain 49.6 dB
May 28 02:41:41 raspberrypi dump978-fa[493]: SoapySDR: using stream setting buffsize=262144
May 28 02:41:41 raspberrypi dump978-fa[493]: Allocating 15 zero-copy buffers
May 28 02:41:41 raspberrypi dump978-fa[493]: [::]:30978: accepted a connection from [::1]:37196
May 28 02:53:57 raspberrypi dump978-fa[493]: [::1]:37196: connection closed
May 28 02:53:57 raspberrypi dump978-fa[493]: [::]:30978: accepted a connection from [::1]:37198
May 28 02:53:57 raspberrypi dump978-fa[493]: [::]:30978: accepted a connection from [::1]:37200
May 28 02:55:33 raspberrypi dump978-fa[493]: [::]:30978: accepted a connection from [::1]:41105
May 28 02:55:33 raspberrypi dump978-fa[493]: [::1]:41105: connection error: Connection reset by peer