FlightAware Discussions

Automated Installation of ModeSMixer2 & ModeSDeco2 on RPi

I have it installed on a separate Pi with Buster and running good as a basic set up. I need to add the silhouettes, flags, and a basestation.sqb file

I have installed my silhouettes folder, logos folder, and a flightroute.sqb and basestation.sqb so that the Mapview list will show the silhouette, aircraft and route info.
this was added to the mm2.conf file when it was edited at first;
–frdb /home/pi/flightroute.sqb
–silhouettes /home/pi/silhouettes
–pictures /home/pi/logos
–db /home/pi/basestation.sqb

It all works well now.

1 Like

You mean ModesMixer2…

Sure therere are benefits (based on your individual requirement)
Other map interface, different layout of aircraft list, more/different graphs…

1 Like

For the sake of experimenting and learning I have also on the same pi added ModeSdeco2 and feeding it from a cheap Chinese ADSB antenna on a shelf and it runs very well. I had set it up with the same arguments as I did for ModeSMixer2 except no inconnect. Looks like some experimenting and learning.

1 Like

Can you build a install script for acarsdeco2?

You had made a tutorial on installing acarsdeco2 a while back.

I’ve just tested the script out of curiosity on my device. It works like a charm, should be manageable also for people with only little skills.

however i do not get that damn google map running, even if i have a valid key.
Do you know any information about plans how to manage that in the future (e.g. Bing maps or OSM)?

1 Like



Automated Installation of AcarSDeco2 on RPi


Thank you sir, I know that I appreciate it.

1 Like

On Sept 03, 2019, Sergsero (author of ModeSMixer2) said:

(Scroll down to see English translation)

English Translation

FWIW point (2) is exactly why dump1090/skyview went entirely to openlayers with no option for google tiles - to use the google tiles, you need to use the google javascript API, which requires a key, and maintaining two copies of all the map code, one implemented for the openlayers API, one for the google API is impractical.

1 Like

This remind me how much resistance & opposition you had to face due to abandoning Goigle map…

The New face of dump1090-mutability v1.15~dev


This is really good but it’s a shame about the google map message.

1 Like

I’m interested in trying ModeSMixer2.
Where do I need to be with my raspberry setup before I add the ModeSMixer2? I guess I’m asking about about a prerequisite configuration.

1 Like

Thanks for the reply
Will that get me FA, FR24, and ADSB Exchange?

No you can install their feeder software separate

What I should say is go to their websites and look up their installation instructions. Usually the installation will detect that Piaware is installed and only install their feeder software.

I’ll give it a go.

To Install FA Feeder

wget http://flightaware.com/adsb/piaware/files/packages/pool/piaware/p/piaware-support/piaware-repository_3.7.2_all.deb
sudo dpkg -i piaware-repository_3.7.2_all.deb

sudo apt-get update
sudo apt-get install piaware

sudo piaware-config allow-auto-updates yes
sudo piaware-config allow-manual-updates yes

sudo apt-get install dump1090-fa

sudo reboot


To Install FR24 feeder

sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)" 

During configuration of FR24 feeder, do NOT select
1 (i.e. DVBT Stick (USB))
4 (i.e. ModeS Beast (USB/Network))

Please see below settings I entered for configuration:

Step 4.1 - Receiver selection (in order to run MLAT please use DVB-T stick with dump1090 utility bundled with fr24feed):

 1 - DVBT Stick (USB)
 2 - SBS1/SBS1er (USB/Network)
 3 - SBS3 (USB/Network)
 4 - ModeS Beast (USB/Network)
 5 - AVR Compatible (DVBT over network, etc)
 6 - microADSB (USB/Network)
 7 - SBSx via Basestation (localhost:30006)

Enter your receiver type (1-7)$: 4
Step 4.2 - Please select connection type:

 1 - Network connection
 2 - USB directly to this computer

Enter your connection type (1-2)$:1

Step 4.3A - Please enter your receiver's IP address/hostname

Step 4.3B - Please enter your receiver's data port number
$: 30005

Step 5.1 - Would you like to enable RAW data feed on port 30334 (yes/no)$: no

Step 5.2 - Would you like to enable Basestation data feed on port 30003 (yes/no)$: no

1 Like

Appreciate the help

1 Like

I’m going to try this when I get home from work tonight, but just so that I’m clear, what do I need to install on my SD card before I run those commands?

1 Like