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

  • Seems like #31350 should give you a brief summary of the problem. Whenever I give a longer description, I don't get a reference.
    BTW: I used 3 different email addresses.
    Last edited by HermanZA; 2014-02-05, 09:05.

    Comment


    • 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.

      Comment


      • 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
        AMS Daily Fight Information: http://schiphol.dutchplanespotters.nl/

        Comment


        • 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

          Comment


          • 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

            Comment


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

              Comment


              • 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

                Comment


                • 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.

                  Comment


                  • 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.

                    Comment


                    • 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!

                      Comment


                      • 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.

                        Comment


                        • 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

                          Comment


                          • 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.

                            Comment


                            • 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

                              Comment


                              • 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.

                                Comment

                                Working...
                                X