Raspberry PI ADS-B feeder installation made too easy with extra feature.

#1
Hi all, I wanted to make a simple Image to make the raspberry pi user hassle free installation. Here i have uploaded a Rasbian Lite image with the feature. This Image will work on Raspberry PI 2/3. Its assume to completed whole process within 30 minutes only.

1> Raspbian jessie lite image with SSH enabled.
2> Dump1090-mutability1.15 installed with openstreet map
3> Receiver performance in web portal & graph
4> Flightradar24 client ready
5> Planefinder client ready.


https://drive.google.com/file/d/1h7TK8Y-WCzrJaoFOJ9EDV97tmPR7_fy0

Just download the 570mb file then extract with 7z software, it will came out as a 2GB file. Write this file with win32diskimager soft.

After writing the image to SD, put it into your raspberry PI along with RTL R820T/R820T2 dongle & power it up. Connect the LAN port to your local net, then find the IP raspberry PI got. In my case, i got 192.168.1.105.

You don't need to connect any display , open putty soft & ssh on the IP. User name is "pi" password is "raspberry" Now you have to do some basic configuration to match disk size, timezone etc.

type sudo -i to login as root.

This image having User name, password, time zone is in default config.

Type sudo raspi-config then go to localization to change to your local time advance option to resize partition to maximum size available.

upload_2017-10-17_14-58-36.png


then run sudo apt-get update && apt-get upgrade to update your OS. You may ask to run sudo apt-get autoremove to remove some unused package like " itcl3 libtcl8.6 tcl tcl-tls tcl8.6 tcllib tclx8.4". Please don't run this command if you willing to install piaware later. These are piaware support package.

Here in my test device, ip is 192.168.1.105. So my dump1090 map link is. You should put your own IP accordingly.

http://192.168.1.105/dump1090/gmap.html

upload_2017-10-17_14-58-59.png


You will find my location(23.9000, 90.2300) with 150, 300, 450km circle. So you need to change to your lat-lon according to your location with this command
sudo dpkg-reconfigure dump1090-mutability

Now go
http://192.168.1.105/install


to complete link performance & graph. Then you will ask username password, email address to complete this portal. Here you need adjust your timezone, distance unit(imperial/Metric) also. I did the config as Metric to show the distance in kilometer.

upload_2017-10-17_14-59-25.png


http://192.168.1.105/graphs.php
to check the if the graphs load properly. It may took some time to load it completely.


upload_2017-10-17_14-59-51.png


Go to
http://192.168.1.102/admin
for further edit on graphs. here you will ask your user password to login.


The web tool, performance, graph portal credit goes to Joe Prochazka.
https://github.com/jprochazka/adsb-receiver


Now go to to install pfclient.
http://192.168.1.105:30053


upload_2017-10-17_15-0-11.png


you will find this page. If you already have a PF key, you just put your lat-lon along with key, in next page, 127.0.0.1 & port 30005. Thus Pfclient finishes. Here i used my old key to demonstrate. You can make new key or use old key with lat-lon

Now go to for FR24 config.
http://192.168.1.105:8754


upload_2017-10-17_18-39-41.png


I have put a dummy key, so you will find key error. If you already have a key, just click settings then put it & save it. If you dont have a key, please mail to support with your lat-lon they will provide a key with radar name. Here i have used my T-VGHS14 key to demonstrate.

From your FR24 status page, please change to your Lat-Lon as shown in this image below


After put FR24 key & changed location if FR24 client having any error or connection issue, try this process

sudo fr24feed --signup

You will ask to put email, key, lat-lon, antenna height, then some "yes" & complete Fr24feed configuration. then

sudo systemctl restart fr24feed

****************************************************************************************************

If you want to install piaware on it. follow this page. As most of the support package already installed, your piaware will be install in very short time than usual.
http://flightaware.com/adsb/piaware/install

After install, click the link with account log in
http://flightaware.com/adsb/piaware/claim



If you want to install radarbox24 client then use this command
sudo bash -c "$(wget -O - http://apt.rb24.com/inst_rbfeeder.sh)"


As like piaware, you need to claim the key with your account login, you will ask to put your location name/lat-lon to complete
If you have a previous RB24 key, you just change the key editing this file.
sudo nano /etc/rbfeeder.ini
In case of using old key, you dont need to claim again.



If you want to install Adsbexchange.com client you need to put this
git clone https://github.com/jprochazka/adsb-exchange.git
cd adsb-exchange
chmod +x setup.sh
sudo ./setup.sh
cd ..
 
Last edited:
#8
Thank you Zahidulhasan , The new link is working fine , time to for time to test now.
Dear Mate, I would be very happy if you found its worked as I described. Please feel free to advice for better of this image. You can tell me your idea for further improvement.
 
#9
I followed the steps exactly , I am up and running and feeding .... I faced some small problems first I was using MAC OS to create image using Etcher , however had to reduce the file name (somehow Etcher could not handle long file names) , finally I used win32image on windows to get the image to SD.

dump1090 is working perfectly
plane finder client working perfectly

Flightrader24 Feder / Decoder is disconnected although I put the correct key which I received by email ??

As I am new to all of this is will keep investigating
 
#10
I followed the steps exactly , I am up and running and feeding .... I faced some small problems first I was using MAC OS to create image using Etcher , however had to reduce the file name (somehow Etcher could not handle long file names) , finally I used win32image on windows to get the image to SD.

dump1090 is working perfectly
plane finder client working perfectly

Flightrader24 Feder / Decoder is disconnected although I put the correct key which I received by email ??

As I am new to all of this is will keep investigating
Dear Ayman, Thank you so much for your review. The reason FR24 not connecting is its having a wrong Lat-lon puted in the fr24feed client. Either you can change the lat-lon in the way i showed or you can go this process.

sudo fr24feed --signup

Put email, key, lat-lon, then some "yes" & complete Fr24feed configuration

then

sudo systemctl restart fr24feed

Done.
 
#11
Dear Zahid,

After executing the above command lines, I received a new key via email from flight radar 24 , I put this key in the configuration and now it is connected and feeding and I received a confirmation email that data are being feed to FR24 .
Thank you very much indeed
 
#12
Dear Zahid,

After executing the above command lines, I received a new key via email from flight radar 24 , I put this key in the configuration and now it is connected and feeding and I received a confirmation email that data are being feed to FR24 .
Thank you very much indeed
Dear Ayman, Thank you also. If you got a new key with that email, then previous email or key was somehow missmatched.

Anyway, does your web portal & graph working?
Do you think my work made some lengthy process into short?
Do you have any advice for further improvement?

Zahid.
 
#13
Dear Zahid,

For keys , I was confused between two keys (the plan finder shared code and FR24 Key) which you helped by providing me with commands.
The web portal and graph are working perfectly
The setup was definitely easy, so it is excellent work.
 
#14
Dear Zahid,

For keys , I was confused between two keys (the plan finder shared code and FR24 Key) which you helped by providing me with commands.
The web portal and graph are working perfectly
The setup was definitely easy, so it is excellent work.
Dear Ayman, Thank you. I think I should include the command process in the main post.
Although I have tested the FR24 key with dummy key along with wrong lat-lon. After change the lat-lon from the status page, its connect properly.

Please share the blog/forum in your community if you think it will help others also.

Zahid.
 
#15
Thank you very much for this beautiful and clear instruction. Everything went very well for me and my RPi just works great. Your hard work made it absolutely easy for everyone and for a noob like me. :)
Very good and again, thank you so much.

Mo
 
#16
Thank you very much for this beautiful and clear instruction. Everything went very well for me and my RPi just works great. Your hard work made it absolutely easy for everyone and for a noob like me. :)
Very good and again, thank you so much.

Mo
Thank you so much for your appreciation. Please share the blog/forum in your community via FB/TW if you think it will help others also.

Zahid.
 
Top