Announcement

Collapse
No announcement yet.

Linux feeder software for Flightradar24 (Old software)

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Foxconn11
    replied
    Originally posted by piopawlu View Post
    There's now a new build available (241) in the first post that should resolve the incorrect coordinates reported issue as well as eliminate the need of exporting FR24AUTHIP for the static build. Please report any issues here.
    Thanks for the info. Would try it tonight. Hopes it works. Greetings Foxconn11

    Gesendet mit der 4. galaxy von samsung und Tapatalk

    Leave a comment:


  • Demetr
    replied
    Works for me (static version).
    Now there is no "Segmentation fault" when I'm starting feeder with FR24 key only in parameters.
    Thanks.

    Leave a comment:


  • piopawlu
    replied
    There's now a new build available (241) in the first post that should resolve the incorrect coordinates reported issue as well as eliminate the need of exporting FR24AUTHIP for the static build. Please report any issues here.

    Leave a comment:


  • Demetr
    replied
    Finally investigated and partially solved.

    No luck with trying to make fr24feed_arm-le_233 (w/o s) work.

    And here is the result for fr24feed_arm-le_233s:
    The issue was with my internet gateway. I'm using squid (transparent mode) + HAVP(clamav) + iptables redirect. So I've excluded HAVP - no result.
    Then I've disabled NAT and iptables redirect. Pointed to my proxy with export http_proxy=.... Feeder continued to connect w/o using proxy, ignoring http_proxy variable.
    Then NAT was enabled, iptables redirect rule was edited to exclude ODROID IP. So ODROID box got access to internet using NAT - finally ok. Workaround, but it works.

    But I've got interesting bug with command line parameters.
    When I'm running feeder w/o "--bs-ip=127.0.0.1 --bs-port=30003" I'm getting segmentation fault. (localhost is declared and can be looked up, ping, etc.)
    Code:
    root@odroid:~/fr24feed# FR24AUTHIP=83.140.247.20 ./fr24feed_arm-le_233s --fr24key=<deleted>
    [i]FR24Feed v233 - built on Jul  9 2013/11:17:49
    [i]Downloading configuration...OK
    [i]Parsing configuration...OK
    [c]Interval: 5s
    [c]Latitude: XX.XXXX
    [c]Longitude: XX.XXXX
    [c]GND: YES
    [c]NonADSB: YES
    [i]Source defined as Basestation
    [n]defined 3 servers
    [n]XXXXX@arn.fr24.com:8099/UDP
    [n]connecting
    [b]connecting to localhost:30003
    Segmentation fault (core dumped)
    When I'm running feeder with "--bs-ip=127.0.0.1 --bs-port=30003" everything is ok.
    Code:
    root@odroid:~/fr24feed# FR24AUTHIP=83.140.247.20 ./fr24feed_arm-le_233s --fr24key=<deleted> --bs-ip=127.0.0.1 --bs-port=30003
    [i]FR24Feed v233 - built on Jul  9 2013/11:17:49
    [i]Downloading configuration...OK
    [i]Parsing configuration...OK
    [c]Interval: 5s
    [c]Latitude: XX.XXXX
    [c]Longitude: XX.XXXX
    [c]GND: YES
    [c]NonADSB: YES
    [i]Source defined as Basestation
    [n]defined 3 servers
    [b]connecting to 127.0.0.1:30003
    [n]XXXXX@arn.fr24.com:8099/UDP
    [n]connecting
    [b]connected
    [b]working
    [n]connected
    [n]switching to UDP
    [n]working
    Already online & feeding data

    Leave a comment:


  • sergsero
    replied
    Hi Demetr,
    use statically linked version of feeder for ARM architecture: fr24feed_arm-le_233s.tgz with this cmd: "FR24AUTHIP=83.140.247.20 ./fr24feed_arm-le_233s --fr24key=YOUR_SHARING_KEY". And everything will be fine!
    Last edited by sergsero; 2014-02-15, 14:15.

    Leave a comment:


  • Demetr
    replied
    Hi HermanZA
    I've mentioned before that it's ARM architecture board (please see uname above). So it wouldn't solve the issue.
    Anyway I've followed your advice:
    Code:
    root@odroid:~/fr24feed# ./fr24feed_x86_233 --fr24key=<deleted> --bs-ip=127.0.0.1 --bs-port=30003
    -bash: ./fr24feed_x86_233: cannot execute binary file
    
    root@odroid:~/fr24feed# ./fr24feed_x64_233 --fr24key=<deleted> --bs-ip=127.0.0.1 --bs-port=30003
    -bash: ./fr24feed_x64_233: cannot execute binary file

    Leave a comment:


  • HermanZA
    replied
    Hi Demetr,

    As PeterHR said, you should be using the x86 or x64 version of the feeder and then to start it all up, the line should read (I don't specify source and port):

    export FR24AUTHIP=83.140.247.20
    ./fr24feed_x86_233 --fr24key=[your own key] > /tmp/fr24feed.log &


    Can be obtained on this page: http://forum.flightradar24.com/threa...-Flightradar24

    There is a newer version of the feeder out however, but presumably still in testing phase with the FR24 techies.
    Last edited by HermanZA; 2014-02-15, 11:45.

    Leave a comment:


  • Demetr
    replied
    Thanks peterhr.
    Actually I've done everything with rtl-sdr and dump1090 before my previous post. Everything is up and running. The problem is with running FR feeder only.
    Anyway awesome manual for beginners!

    Leave a comment:


  • peterhr
    replied
    have a look at post 8 in this thread http://forum.flightradar24.com/threa...e-to-feed-FR24

    The Pi is an arm based machine, wheezy & Xubuntu are both based on Debian Linux.

    HermanZA has built a an Ubuntu 12.04 feeder on an old PC using those instructions (with x86 feed software version) using those instructions ... and they did work for the BeagleBone Black too

    Nice looking machine
    Last edited by peterhr; 2014-02-15, 07:36.

    Leave a comment:


  • Demetr
    replied
    I'm trying to feed FR24 on such device: ODROID-U3 (ARM) with XUbuntu 13.10 onboard. I downloaded both bins for ARM. And I'm getting errors running both of them. I'm not a PRO in Linux.
    Some tech info:
    Code:
    root@odroid:~/fr24feed# uname -a
    Linux odroid 3.8.13.16 #1 SMP PREEMPT Tue Feb 11 10:47:21 BRST 2014 armv7l armv7l armv7l GNU/Linux
    Run attempts:
    Code:
    root@odroid:~/fr24feed# ./fr24feed_arm-le_233 --fr24key=<DELETED> --bs-ip=127.0.0.1 --bs-port=30003
    ./fr24feed_arm-le_233: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
    
    root@odroid:~/fr24feed# ./fr24feed_arm-le_233s --fr24key=<DELETED> --bs-ip=127.0.0.1 --bs-port=30003
    [i]FR24Feed v233 - built on Jul  9 2013/11:17:49
    [i]Downloading configuration...[e]HTTP Response: [HTTP/1.0 200 OK]
    ERROR
    Just to check library:
    Code:
    root@odroid:~/fr24feed# apt-get install libstdc++6
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    libstdc++6 is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    Library locations:
    Code:
    root@odroid:/# find -iname libstdc++*
    ./usr/share/doc/libstdc++-4.8-dev
    ./usr/share/doc/gcc-4.8-base/test-summaries/libstdc++.sum.gz
    ./usr/share/doc/libstdc++6
    ./usr/lib/gcc/arm-linux-gnueabihf/4.8/libstdc++.a
    ./usr/lib/gcc/arm-linux-gnueabihf/4.8/libstdc++.so
    ./usr/lib/arm-linux-gnueabihf/libstdc++.so.6
    ./usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.18
    ./var/lib/dpkg/info/libstdc++6:armhf.list
    ./var/lib/dpkg/info/libstdc++-4.8-dev:armhf.list
    ./var/lib/dpkg/info/libstdc++6:armhf.shlibs
    ./var/lib/dpkg/info/libstdc++6:armhf.md5sums
    ./var/lib/dpkg/info/libstdc++6:armhf.postinst
    ./var/lib/dpkg/info/libstdc++6:armhf.postrm
    ./var/lib/dpkg/info/libstdc++-4.8-dev:armhf.md5sums
    ./var/lib/dpkg/info/libstdc++6:armhf.symbols
    ./var/cache/apt/archives/libstdc++6-4.6-dev_4.6.4-3ubuntu1_armhf.deb
    root@odroid:/#
    Thanks.
    Last edited by Demetr; 2014-02-15, 06:44.

    Leave a comment:


  • mauhen
    replied
    Originally posted by peterhr View Post
    Go to the main FR24.com web papage, click 'Premium' on the left hand side

    Login if requested ... Your premium account is active for 7 days after your last upload (unless you pay for premium)

    one you have logged in click premium and select 'Your Account'

    This will open to page https://premium.flightradar24.com/premium/

    halfway down you'll see the lines

    Your feeds
    Radar: T-XXXX99 Status: Online Last upload (~5min): 2014-02-05 13:52:02
    Many thanks, I found it and I can see my feed

    Leave a comment:


  • mauhen
    replied
    Many thanks, I found it and I can see my feed

    Leave a comment:


  • mauhen
    replied
    Originally posted by speedbird1960 View Post
    When you are logged into Premium go to Radar View and you can view your own feed there.

    More information: http://forum.flightradar24.com/threads/4858-Radar-View
    Many thanks, I found it and I can see my feed

    Leave a comment:


  • peterhr
    replied
    Originally posted by mauhen View Post
    Hello Mike
    sorry if this question has been dealt with previously on the forum. How can I confirm that the fr24 feeder software running on my raspberry pi is actually sending data to fr24?
    Thanks.
    Go to the main FR24.com web papage, click 'Premium' on the left hand side

    Login if requested ... Your premium account is active for 7 days after your last upload (unless you pay for premium)

    one you have logged in click premium and select 'Your Account'

    This will open to page https://premium.flightradar24.com/premium/

    halfway down you'll see the lines

    Your feeds
    Radar: T-XXXX99 Status: Online Last upload (~5min): 2014-02-05 13:52:02

    Leave a comment:


  • speedbird1960
    replied
    Originally posted by mauhen View Post
    Hello Mike
    sorry if this question has been dealt with previously on the forum. How can I confirm that the fr24 feeder software running on my raspberry pi is actually sending data to fr24?
    Thanks.
    When you are logged into Premium go to Radar View and you can view your own feed there.

    More information: http://forum.flightradar24.com/threads/4858-Radar-View

    Leave a comment:

Working...
X