How does one update the actual ADSBexchange core on a RPi? I discovered that my feeder is apparently quite old–the web interface is 6 simple hyperlinks. It may be that the underlying Pi core may be too old, too, but I cannot find anything that explains how to update the ADSBexchange software other than a fresh install on an SD card. Is there another (probably CLI) method I can try short of that?
I’d strongly recommend a reimage vs trying to cobble together an upgrade from some unknown state. If it’s years old, using a fresh SD card might not be a bad idea too (they do die eventually). If your feeder is linked to an “everwhere” account, or you care about the leaderboard, you could carry your UUID over - you’ll find it in either /boot/adsbx-uuid
or usr/local/share/adsbexchange/adsbx-uuid
). The only other thing you might lose is graphs1090 history. If you care about that, it should be possible to back it up and restore it on the new installation. Let me know if you need instructions for that.
That was the answer I expected. The graphs are no big deal, but how do I restore the UUID? I built the new image and see no place to “plug in” my old UUID. Do I just put it back in the same file and reboot? Also, the new machine (RPi4 instead of the old RPi3) seems to be taking issue with the SDR I had on the old machine. I’m not picking up ANY aircraft. I’ve tried rebooting, unplugging and reconnecting it after boot. It’s only reporting “000001” for available SDR serial numbers. From what I’m reading, that seems wrong, besides the fact that it doesn’t seem to be actually working. The local 1090 view is working, just no aircraft. Any advice would be appreciated.