Hello everyone! This is my first post. Want to become a feeder Has anyone gotten this going on other Linux distributions, such as Gentoo, Arch, etc? I've poked around the interwebs but haven't come up with anything. Meanwhile, I'm looking over setup.sh from the adsb-exchange git repo, and at first glance, it appears that all I really have to do is comment out the lines that use the apt command, ensuring to install those dependencies manually beforehand. Not noticing any other distro-specific stuff so far.... I've already installed dump1090 (3.7.2), as it is provided by the Gentoo repository. Can update if necessary. If push comes to shove, I would be willing to set this up on my Debian server (Buster/stable), but I'm vehemently opposed to spending even more money on this project to purchase a Pi. Will the aforementioned script work on any modern Debian install, as well as it does on the Pi? And lastly, I'm not on a static IP. Haven't been able to get far enough yet to know if that will be any issue...? I do have a dynamic DNS service setup & hostname that always points to me. Thank you very much for your time in reading, and for any help!
That should work. Well it's using systemd services so that wouldn't work on some distributions. 3.7.2 sounds like dump1090-fa, that should be sufficient. There is no requirement for a static IP or dyndns, not sure why there would be?
Thank you for the reply. I'm not using systemd and now that you mention it, I did notice those commands but didn't make the connection. I think I can work around that as well. I asked about dynamic IPs b/c I wasn't clear on if ADS-B Exchange would be calling me for updates, or if I'd be calling out. If they're calling me, obviously they'd need a reliable address or hostname.
Progress report: So I quickly gave up on Gentoo. I went ahead with my original plan, which was to move my home server to the main floor, and try on that. It's a Debian Buster laptop (built-in UPS ftw). The aforementioned setup.sh script worked flawlessly, and now my only challenge is getting everything to auto start nicely on boot. But otherwise, I'm a new feeder
That's Debian without systemd? Otherwise why would you think the setup script doesn't take care of start on boot? Anyhow on Debian, i'd recommend following this guide for a complete setup: https://github.com/wiedehopf/adsb-wiki/wiki/Raspbian-Lite:-ADS-B-receiver dump1090-fa install only works on RPi, but readsb is a script that compiles and installs so that should work on all architectures.
Sorry I should have been more clear....dump1090 is not auto-starting correctly. As far as I know, the adsb-exchange stuff is working normally. I installed dunp1090 from the stock Debian repository. When starting via the service command, it doesn't listen on any ports (which doesn't make sense but that's what happens). I'll take a look at that link when I get home later. Cheers!
I'd recommend these two together: https://github.com/wiedehopf/adsb-scripts/wiki/Automatic-installation-for-readsb https://github.com/wiedehopf/tar1090#tar1090 First script will remove dump1090. If you don't want to use the script to compile / install readsb, you can use this: https://github.com/wiedehopf/adsb-wiki/wiki/Building-readsb-from-source Remember to remove or disable dump1090 in that case.