This image was the newest adsbreceiver v2.6.2 ... I think he's working on 2.70 release .. so maybe it fixed these issues and introduces 'more better' issues
sudo apt-get install git git clone https://github.com/adsbxchange/adsb-exchange.git cd adsb-exchange chmod +x setup.sh sudo ./setup.sh The simplest way to do it the above. It will create the scripts for you ... which is the script you posted above .. add it the rc.local, so it starts on boot. It will also install MLAT client. OR If you want to learn and do it manually ... save what you put above script to /home/pi/adsbx-socat.sh cd /home/pi chmod a+x adsbx-socat.sh Test it .. ./adsbx-socat.sh if it works sudo nano /etc/rc.local add an entry for it to start at boot ./home/pi/adsb-socat.sh & & detaches it from the executing script .. if you don't put that it will halt rc.local execution reboot and see if you got it right .. sudo shutdown -r now hopefully no typos ... MLAT client install follows very similar setup ... download from git, install, setup a script to run it at boot, add to rc.local -- hope all goes well