Flightaware on Odroid C2

I want to install the ADS-B flighttracking software on a odroid C2.

But i can not find how to do that, the standard image is for a raspberry pi, and doesn’t work on the Odroid.

Is there a step by step installation Guide?

There is nothing official, but you might find this thread useful: Package Install of Piaware ver 7.2 on ARM64 / AARCH64 and AMD64 / x86_64 Machines

In case you want to look at readsb instead of dump1090-fa (very similar): https://github.com/wiedehopf/adsb-wiki/wiki/Raspbian-Lite:-ADS-B-receiver

As caius wrote, you’ll just have to use a Debian or Ubuntu image for the C2, get connected via SSH and go from there.
Does it come with a linux image? Otherwise i’m pretty sure Odroid offer an image.

1 Like

If none of the pre-built packages work on OP’s OS (unknown), he may built these packages from source-code right on his C2 using following scripts:

(1) DUMP1090-FA

Copy-paste following command in SSH console and press Enter key. The script will built & install dump1090-fa.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-dump1090-fa.sh)"   

 

(2) PIAWARE

Copy-paste following command in SSH console and press Enter key. The script will built & install piaware.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-piaware.sh)"   

 

(3) PIAWARE-WEB

Copy-paste following command in SSH console and press Enter key. The script will built & install piaware-web.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-piaware-web.sh)"   

 

Thanks for all information, tommorow i will try the different solutions.

The goal is to feed to flightradar and flightaware.

Which OS image you have installed (or will install) on Odroid C2?

I have just installed Debian Stretch.

https://forum.odroid.com/viewtopic.php?f=138&t=27449

Stretch is too old. I think it has already reached end of support.
Better try one of following latest ones:

DietPi (Debian11 Bullseye based)

Download page: https://dietpi.com/#download
Image download link: https://dietpi.com/downloads/images/DietPi_OdroidC2-ARMv8-Bullseye.7z
Installation instructions: https://dietpi.com/docs/install/

Armbian OS (Ubuntu22 based)

Download page:https://www.armbian.com/odroid-c2/
Image download link: https://redirect.armbian.com/odroidc2/Jammy_current

 

 

I think you would be much better off using a current Ubuntu 20.04 LTS
https://wiki.odroid.com/odroid-c2/os_images/ubuntu/v4.1

I used to use Ubuntu to feed with an Odroid XU4 but I have since moved the feeder to a RPi 4.

now i have installed Ubuntu 20.04 LTS.

Then:

(1) DUMP1090-FA

Copy-paste following command in SSH console and press Enter key. The script will built & install dump1090-fa.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-dump1090-fa.sh)"   

(2) PIAWARE

Copy-paste following command in SSH console and press Enter key. The script will built & install piaware.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-amd64/master/install-piaware.sh)"   

(3) PIAWARE-WEB

Copy-paste following command in SSH console and press Enter key. The script will built & install piaware-web.
SCROLL RIGHT TO SEE AND COPY THE COMMAND IN FULL

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu20-

after
all this, it was working on an Odroid C2.
I als installed fr24feeder, and that is also working.

Is it possible also to feed to adsbexchange, and is there also a unbuntu script for?

2 Likes

Yes

ADSBEXCHANGE

sudo bash -c "$(wget -nv -O - https://raw.githubusercontent.com/adsbxchange/adsb-exchange/master/install.sh)"

 

PLANEFINDER

wget http://client.planefinder.net/pfclient_5.0.161_armhf.deb   

sudo dpkg -i pfclient_5.0.161_armhf.deb  

After installation of planefinder package, in your browser go to following address and complete signup:

ip-of-odroid:30053

 

RADARBOX24

sudo bash -c "$(wget -O - http://apt.rb24.com/inst_rbfeeder.sh)"  
   

 

GRAPHS by @wiedehopf

sudo bash -c "$(curl -L -o - https://github.com/wiedehopf/graphs1090/raw/master/install.sh)"

 

1 Like

Thanks,

I have installed all the option you give.
Planefinder and adsbexchange are working

But radarbox24 is not working, and Graphs is not working.

What are outputs of following commands?

uname -a   

lsb_release -a   

apt-cache policy rbfeeder   

For graphs not working, please wait for responce from @wiedehopf

 

uname -a

Linux odroid 3.16.82-59 #1 SMP PREEMPT Mon Jun 15 17:18:37 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal

apt-cache policy rbfeeder

N: Unable to locate package rbfeeder

radarbox not workign is usually just the config not set to network_mode.

Ubuntu 20.04 is a known issue, search the graphs1090 readme.

The arm64 fix should work for you.

just tried the arm64 fix, bud didn’t help

on the ui page i see empty icons, and no data

but with the “sudo apt update” i see an error, maybe that is the problem.
i placed the command “apt list --upgradable”

and that fixed the problem.

Thanks

Run the rbfeeder installation script again.

What is output message when installation script finishes?

I don’t think there is rbfeeder for anything but armhf.

If rbfeeder for a particular OS ver is not available, then last line of output of rbfeeder installation script will be following::

Don't know how to install for a distribution named

The workaround is to cheat the script to think Ubuntu “focal” is Debian “bullseye”

 

@Dutchronnie : Try following workaround

WORKAROUND

wget http://apt.rb24.com/inst_rbfeeder.sh  

sudo nano inst_rbfeeder.sh 

Scroll down to following line:
image

 

Comment it out (place # at its start), and add a line below it VERS=bullseye
image

 

Save file
Give following command, and RB24 feeder will most likely get installed without any further issues.

sudo bash inst_rbfeeder.sh   

 

 

thanks again for alll the help.

The workarround did the fix for radarbox.

but MLAT is not working.
the instructions on the radarbox site don’t work.

  1. sudo bash -c “$(wget -O - http://apt.rb24.com/inst_rbfeeder.sh)”
  2. sudo apt-get install mlat-client -y
  3. reboot

Is this related to the same workarround?