Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 27

Thread: How to Feed Data to Multiple Sites - A Brief Guide

  1. #11
    Passenger
    Join Date
    May 2015
    Posts
    2
    Quote Originally Posted by abcd567 View Post
    nurunet
    The Flghtaware status page at IP and IP:8080 is available ONLY in Piaware image.
    Thanks a lot for the clarification!

  2. #12
    Passenger
    Join Date
    Oct 2018
    Location
    France
    Posts
    1
    Hello, I installed the last version of the automated feeder on my raspberrypi. Everything seems to work perfectly.

    However, I don't understand how to feed/see my data in adsbexchange.

    Any suggestions ?

  3. #13
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    2,749
    Quote Originally Posted by cryoxdsl View Post
    ...However, I don't understand how to feed/see my data in adsbexchange.

    https://www.adsbexchange.com/how-to-feed/custom-feed-how-to/

    Custom Feed – How To
    One of the biggest requests we get is “how can I see what my receiver is receiving/sending”. Well, we have a solution to that!

  4. #14
    Passenger
    Join Date
    Sep 2018
    Location
    St Ann's Bay or Timberlea Nova Scotia
    Posts
    37
    I'm using a Debian based Linux called MX.
    The RTL283 dongle controlled by the fr24feed package.
    It feeds fr24 and planefinder
    fr24feed is setup to use mr-dump1090
    with the following variables
    --raw --net-beast --net
    That feeds data out to ports 30001 30002 30003 30004 30005.
    I feed the data to planefinder first using beast mode port 30005.
    Planefinder client echoes the data out on port 30054.
    I feed fr24feed gui with port 30054.
    As a kicker and seemingly thankless rewardless task I feed radarbox24 (runs under wine. added to session autostart) using data on port 30003

    The setup seems to be robust now as long I don't use too much RAM tracking planes on the computer; if so fr24feed might go into zombie mode and I'll need to reboot the laptop, Planefinder's polar view also seems to hog RAM at times

    My frugal setup (once completed) with be an old business laptop with USB2 (sub $100), running MX or Zorin Linux), nooelect SmarTee (avoid the smarT).
    RG8X feedline to either an UT106 (trimmed to 1/2wave) magnetic mount antenna onto a 4" electrical conduit cover ground plane with 2 1/2" bolt for radials (sub $10) , or my homemade semi-directional horseshoe antenna (220nm range max, solid range 120nm)

  5. #15
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    2,749
    Quote Originally Posted by galenthurber View Post
    My frugal setup (once completed) with be an old business laptop with USB2 (sub $100), running MX or Zorin Linux)
    Here is my dump1090-mutability on MX Linux
    dump1090-mut on MX Linux.png


    (1) Dump1090-mutability ver 1.15~dev:
    The 1st thing I installed was dump1090-mutability ver 1.15~dev by method given here:

    How to Install dump1090-mutability_1.15~dev on RPi

    (2) FLIGHTRADAR24 FEEDER:
    Next I installed FR24 Feeder by following method:
    Code:
    sudo wget https://repo-feed.flightradar24.com/linux_x86_binaries/fr24feed_1.0.18-5_i386.deb  
    
    sudo apt install libc6 libstdc++6 zlib1g libusb-1.0-0  
    
    sudo dpkg -i  fr24feed_1.0.18-5_i386.deb  
    
    sudo apt --fix-broken install
    Settings
    Receiver = Mode S Beast (NO DVBT)
    Host/IP 127.0.0.1:30005

    Code:
    sudo nano /etc/fr24feed.ini
    This file has following two lines.
    Delete both lines and make file /etc/fr24feed.ini empty.
    Code:
    bs="yes"
    raw="yes"

    Copy-paste following in the blank file /etc/fr24feed.ini
    (Replace xxxxxxxxxxxxxxxx by your actual FR24 key)
    Code:
    receiver="beast-tcp"
    host="127.0.0.1:30005"
    fr24key="xxxxxxxxxxxxxxxx"
    bs="no"
    raw="no"
    logmode="0"
    windowmode="0"
    mpx="no"
    mlat="yes"
    mlat-without-gps="yes"
    Save file (Ctrl+o) and Close (Ctrl+x)

    Code:
    sudo service fr24feed restart
    
    sudo service fr24feed status
    
    [ ok ] FR24 Feeder/Decoder Process: running.
    [ ok ] FR24 Stats Timestamp:.
    [ ok ] FR24 Link: connected [UDP].
    [ ok ] FR24 Radar: T-CYYZ50.
    [ ok ] FR24 Tracked AC: 1.
    [ ok ] Receiver: connected (75 MSGS/0 SYNC).

    (3) PLANEFINDER FEEDER:
    Next I installed Planefinder feeder by following method:

    Code:
    sudo wget http://client.planefinder.net/pfclient_4.1.1_i386.deb  
    
    sudo dpkg -i  pfclient_4.1.1_i386.deb
    Setting:
    Network Address = 127.0.0.1
    Port = 30005

    .
    Last edited by abcd567; 2018-10-28 at 05:21.

  6. #16
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    2,749
    MX-Linux on Intel PC

    dump1090-mutability ver 1.15~dev
    Fr24 Feeder
    Planefinder Client

    MX-Linux-1.png . MX-Linux-2.png . MX-Linux-3.png

  7. #17
    Passenger
    Join Date
    Sep 2018
    Location
    St Ann's Bay or Timberlea Nova Scotia
    Posts
    37
    fabulous.
    So the feeders can share sucking data from port 30005 ?

  8. #18
    Super Moderator
    Join Date
    May 2011
    Location
    T-NZCH1, PP:PH New Zealand
    Posts
    5,000
    Quote Originally Posted by galenthurber View Post
    fabulous.
    So the feeders can share sucking data from port 30005 ?
    Most outputs are multi client connect capable.

    Sent from my XT1092 using Tapatalk
    Posts not to be taken as official support representation - Just a helpful uploader who tinkers

  9. #19
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    2,749
    Quote Originally Posted by galenthurber View Post
    So the feeders can share sucking data from port 30005 ?
    YES

    From my Pi, I feed following 6 feeder from dump1090-mutability ver 1.15~dev on IP 127.0.0.1, Port 30005:

    (1) FlightRadar24
    (2) RadarBox24
    (3) FlightAware
    (4) Planefinder
    (5) Adsbexchange
    (6) Opensky-network

  10. #20
    Captain abcd567's Avatar
    Join Date
    Sep 2013
    Location
    Toronto CYYZ
    Posts
    2,749
    Installed Piaware Data Feeder on MX-Linux on Intel PC

    MX-Linux-Piaware.png


    As the Piaware's deb package available at Flightaware site is built for RPi (armh architecture) it failed to install on i386 / amd64 PC.
    I therefore built the Piaware deb package on i386 computer from the source code.


    STEP-BY-STEP METHOD

    STEP-1:
    Install packages necessary to build and necessary to fulfil dependencies
    Code:
    sudo apt update
    sudo apt install git devscripts build-essential debhelper tcl8.6-dev
    sudo apt install autoconf python3-dev python3-venv virtualenv dh-systemd
    sudo apt install zlib1g-dev tclx8.4 tcllib tcl-tls itcl3 net-tools
    STEP-2:
    Clone source code from GitHub
    Code:
    cd
    
    git clone https://github.com/flightaware/piaware_builder.git
    STEP-3:
    Build .deb package for i386 machine

    First find name of distro
    Code:
    cat /etc/os-release
    
    PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
    OK, found it is "stretch"

    The build commands will use the name found above, i.e. "stretch"
    NOTE:
    If name found was "jessie", then "stretch" in following 2 commands should be replaced by "jessie"
    If name found was "xenial", then "stretch" in following 2 commands should be replaced by "xenial"
    Code:
    cd
    
    cd piaware_builder
    ./sensible-build.sh stretch
    cd package-stretch
    dpkg-buildpackage -b
    The last command above will result in huge output. Large number of lines will scroll in the terminal. It will take considerable time to finish. Please be patient and give the process time to complete,

    STEP-4:
    After the build process is completed, install the deb package
    Code:
    cd ../
    sudo dpkg -i piaware_*.deb

    STEP-5:
    Configure Receiver
    (a) If you are feeding Flightaware for the first time, go to this page and claim your receiver
    https://flightaware.com/adsb/piaware/claim

    (b) If you already have a feeder-id (UUID), give following commands
    (Replace xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx by your actual feeder-id/UUID)
    Code:
    sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 
    sudo service piaware restart
    STEP-6:
    Check Installation Status
    Code:
    apt-cache policy piaware
    piaware:
      Installed: 3.6.3
      Candidate: 3.6.3
      Version table:
     *** 3.6.3 100
            100 /var/lib/dpkg/status
    Check Logs
    Wait for 5 minutes, then check log

    Code:
    cat /var/log/piaware.log
    
    2018-10-27 08:36:26Z creating pidfile /run/piaware/piaware.pid
    2018-10-27 08:36:26Z ****************************************************
    2018-10-27 08:36:26Z piaware version 3.6.3 is running, process ID 16960
    2018-10-27 08:36:26Z your system info is: Linux mx 4.15.0-1-amd64 #1 SMP Debian 4.15.4-1~mx17+1 (2018-02-23) x86_64 GNU/Linux
    2018-10-27 08:36:27Z Connecting to FlightAware adept server at piaware.flightaware.com/1200
    2018-10-27 08:36:28Z Connection with adept server at piaware.flightaware.com/1200 established
    2018-10-27 08:36:28Z TLS handshake with adept server at piaware.flightaware.com/1200 completed
    2018-10-27 08:36:28Z FlightAware server certificate validated
    2018-10-27 08:36:28Z encrypted session established with FlightAware
    .................
    .................
    .................
    2018-10-27 08:36:30Z mlat-client(17001): Input connected to localhost:30005
    2018-10-27 08:36:30Z mlat-client(17001): Input format changed to BEAST, 12MHz clock
    2018-10-27 08:36:30Z mlat-client(17001): Beast-format results connection with ::1:30104: connection established
    2018-10-27 08:37:00Z 10 msgs recv'd from dump1090-muta; 10 msgs sent to FlightAware

    Go to this page (while logged-in to your flightaware account) to see status of your feed
    https://flightaware.com/adsb/stats/user/

    .
    Last edited by abcd567; 2018-10-28 at 05:39.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •