I followed the instructions and compiled dump1090 and piaware on StretchARM64 on an Odroid N2. Feeds like a charm, except it appears that the log-files are not created for airspy_adsb, dump1090. It is created for piaware.
When I reboot the N2 everything looks normal, but after a brief period of time I see this:
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. root@odroid-stretch64 : ~ # journalctl -eu dump1090
– No entries – root@odroid-stretch64 : ~ #
Similarly, for airspy_adsb I get no love. piaware actually does give some more accurate but is not clear where it gets its input from, like this (emphasis added):
Jul 09 19:19:05 odroid-stretch64 piaware[2163]: 2153006 msgs recv’d from unknown process (4003 in last 5m); 2147260 msgs sent to FlightAware
Could be low disk space or some other program spamming the system journal (log).
root@pi ~ journalctl
-- Logs begin at Thu 2019-07-04 07:10:24 UTC, end at Wed 2019-07-10 04:27:04 UTC. --
Might be low disk space and journalctl is not keeping messages very long because it’s limited to short timespan.
Might be the memory is full and journal persistence is off, thus it needs to delete old log files.
Also dump1090 is not a service you are using, it will have no log as obj pointed out.
Adding sudo (might need piaware purge and reinstall) will only fix the “from unkown process” to change to dump1090-fa or whatever.
No real information win you should already know which program is listening on the port you are pointing piaware to.
Seems I managed to solve the missing log files.
Solution was to change in the file /etc/systemd/journald.conf the line #Storage=auto to Storage=persistent (note the removal of the hash). Then restart the daemon: systemctl restart systemd-journald
In essence, it saves the logs on the sd-card rather than in memory.