I’m sorry i don’t have any ideas besides trying a new image.
As a workaround though:
sudo crontab -e
Add the following line at the end:
10 2 * * * reboot -f
This will reboot the pi every night at 10 past 2.
You can check if the clock on the pi is running on your local time with the command
If it’s not you can either change the timezone in the Localisation Options after running the command:
Or you just adjust the time of the reboot
Good luck but i’m not sure how to fix the problem.
It would probably be sufficient to use (as root or with sudo)
pkill -9 dump1090-fa
systemctl restart dump1090-fa
When the problem occurs. But a reboot is simpler.
If you only want to reactively kill dump1090-fa and not just do it every night you could use the following little script
(Dump1090-fa stops sending messages after some time)
(piaware tries to restart dump1090-fa but it does not use brute force.
the script uses kill -9 which makes sure dump1090-fa is dead and then restarts it.)