Announcement

Collapse
No announcement yet.

Feed options for depreciated windows feeder

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

  • Oblivian
    replied
    I just spotted Khan reading this thread, I had forgotten about it (it was 2 years ago..)

    Someone must have approached support about their SBS concerns

    https://forum.flightradar24.com/thre...ivers-RPI-only!

    Note the version, 1.0.19-2 (newer than 18.5 in the official download page) with specific SBS adjustments made. Which were later put into the RPi version

    So for the linux (non Pi) minded SBS users, that may also be the go (if it isn't about to be removed)

    However, I would much perfer some feedback over the 2 alternate PI+Existing basestation/Windows methods
    Last edited by Oblivian; 2019-03-26, 10:39.

    Leave a comment:


  • abcd567
    replied
    Installing fr24feed Using Linux Binary "fr24feed_1.0.18-5_amd64.tgz"

    Code:
    abcd@debian:~$ sudo wget https://repo-feed.flightradar24.com/linux_x86_64_binaries/fr24feed_1.0.18-5_amd64.tgz
    ........
    ........
    2018-11-05 11:42:39 (4.70 MB/s) - ‘fr24feed_1.0.18-5_amd64.tgz’ saved [301153/301153]
    
    
    abcd@debian:~$ sudo tar -xzf fr24feed_1.0.18-5_amd64.tgz
    
    abcd@debian:~$ cd fr24feed_amd64
    
    abcd@debian:~/fr24feed_amd64$ ls
    
    [COLOR="#00AA00"][B]fr24feed[/B][/COLOR]  LICENSE.fr24feed  version.txt
    
    
    abcd@debian:~/fr24feed_amd64$ sudo ./fr24feed --signup
    ...............
    ...............
    ...............
    ...............
    Saving settings to /etc/fr24feed.ini...OK
    Settings saved, please run "sudo service fr24feed restart" to use new configuration.
    
    abcd@debian:~/fr24feed_amd64$ sudo systemctl restart fr24feed
    [COLOR="#FF0000"]Failed to restart fr24feed.service: Unit fr24feed.service not found.[/COLOR]


    MANUAL CONFIGURATION OF FR24 SERVICE (ENABLES FR24FEED AUTO-START AT BOOT)

    (1) Copied executeable binary "fr24feed" to folder /usr/bin
    Code:
    abcd@debian:~$ sudo cp ~/fr24feed_amd64/fr24feed /usr/bin/
    (2) Added system user fr24 to run the binary through fr24feed.service
    Code:
    abcd@debian:~$ sudo useradd --system fr24
    (3) Created new blank file fr24feed.service
    Code:
    abcd@debian:~$  sudo nano /lib/systemd/system/fr24feed.service
    (4) Copy-pasted following code in the new blank file fr24feed.service.
    Code:
    [Unit]
    Description=Flightradar24 Decoder & Feeder
    After=network-online.target
    
    [Service]
    Type=simple
    Restart=always
    LimitCORE=infinity
    RuntimeDirectory=fr24feed
    RuntimeDirectoryMode=0755
    ExecStart=/usr/bin/fr24feed
    User=fr24
    PermissionsStartOnly=true
    StandardOutput=null
    
    [Install]
    WantedBy=multi-user.target
    (5) Saved file (Ctrl+o) and Closed it (Ctrl+x)


    (6) Enabled fr24feed.service by following command
    Code:
    abcd@debian:~$ sudo systemctl enable fr24feed
    Created symlink /etc/systemd/system/multi-user.target.wants/fr24feed.service → /lib/systemd/system/fr24feed.service.
    
    abcd@debian:~$ sudo reboot
    
    abcd@debian:~$ sudo systemctl status fr24feed
    
    [COLOR="#00AA00"]●[/COLOR] fr24feed.service - Flightradar24 Decoder & Feeder
       Loaded: loaded (/lib/systemd/system/fr24feed.service; enabled; vendor preset: enabled)
       Active: [COLOR="#00AA00"][B]active (running)[/B][/COLOR] since Mon 2018-11-05 13:41:26 EST; 13s ago
     Main PID: 27794 (fr24feed)
        Tasks: 9 (limit: 4915)
       CGroup: /system.slice/fr24feed.service
               └─27794 /usr/bin/fr24feed
    
    Nov 05 13:41:26 debian systemd[1]: Started Flightradar24 Decoder & Feeder.

    fr24feed-on-Debian-9-5-stretch.png


    If your Receiver is DVB-T, then you will also need to install any one of the following two Decoders:

    dump1090-mutability (Click Here for detailed steps)

    OR

    dump1090-fa (Click Here for detailed steps)

    I already had dump1090-fa installed on my Desktop / Debian 9.5 (stretch), amd64, so I straightaway attempted to install fr24feed.

    Dump1090-fa-on-Debian-9-5.png


    Code:
    abcd@debian:~$ sudo systemctl status dump1090-fa
    ● dump1090-fa.service - dump1090 ADS-B receiver (FlightAware customization)
       Loaded: loaded (/lib/systemd/system/dump1090-fa.service; enabled; vendor preset: enabled)
       Active: active (running) since Mon 2018-11-05 13:04:30 EST; 6min ago
         Docs: [url]https://flightaware.com/adsb/piaware/[/url]
     Main PID: 352 (dump1090-fa)
        Tasks: 3 (limit: 4915)
       CGroup: /system.slice/dump1090-fa.service
               └─352 /usr/bin/dump1090-fa --device-index 0 --gain -10 --lat 43.xxxx --lon -79.xxxx --ppm 0 --net-bo-po
    
    Nov 05 13:04:30 debian systemd[1]: Started dump1090 ADS-B receiver (FlightAware customization).
    Nov 05 13:04:30 debian dump1090-fa[352]: Mon Nov  5 13:04:30 2018 EST  dump1090-fa 3.6.3 starting up.
    Nov 05 13:04:30 debian dump1090-fa[352]: rtlsdr: using device #0: Generic RTL2832U (Realtek, RTL2832UFA, SN 000000
    Nov 05 13:04:30 debian dump1090-fa[352]: Detached kernel driver
    Nov 05 13:04:31 debian dump1090-fa[352]: Found Rafael Micro R820T tuner
    Nov 05 13:04:32 debian dump1090-fa[352]: rtlsdr: enabling tuner AGC

    Leave a comment:


  • abcd567
    replied
    Originally posted by wiedehopf
    @Oblivian:

    Just run a separate dump1090, not the builtin one.....

    Also you are talking x86-64 version of the fr24feed client right?
    On x64_x86 machines, the fr24feed is installed by package fr24feed_1.0.18-5_i386.deb.
    This package does NOT install dump1090 (any version).
    That is the reason in my Post #2 of this thread, I have added installation of dump1090-mutability ver1.15~dev for DVB-T users.
    Last edited by abcd567; 2019-03-25, 00:32.

    Leave a comment:


  • kulverstukas
    replied
    Can you please explain for noobs. If I use VM from your instruction, how to - after initial setup, if anything is working correctly - step by step

    1) Minimize VM with running software so it's not in the way of daily activity
    2) Exit/switch it off and not loose all installation (as I did choosing Exit VM).
    3) Start it again (and probably with some shortcut not through starting Oracle than starting VM from it) with autoboot and feeding.
    4) Make it autostart with Windows OS.

    Thanks in advance.

    Leave a comment:


  • vk6xlr
    replied
    Thanks

    Leave a comment:


  • Oblivian
    replied
    Originally posted by vk6xlr View Post
    For us non-Linux gurus, can you give a step by step to configure and use a SBS receiver, via network?
    Currently I run Basestation and PlanePlotter on a PC. I'd like the RPi to either get data direct from the SBS or via Basestation.
    Feel free to post/discuss suggestions here http://forum.flightradar24.com/threa...4840#post74840 (http://forum.flightradar24.com/threads/9875-Info-Updates-Ammendments-Placeholder?p=74840#post74840) This guide is not to be taken as officially sourced support information. It is contributor-made Information has been repeated many

    Leave a comment:


  • vk6xlr
    replied
    For us non-Linux gurus, can you give a step by step to configure and use a SBS receiver, via network?
    Currently I run Basestation and PlanePlotter on a PC. I'd like the RPi to either get data direct from the SBS or via Basestation.

    Leave a comment:


  • abcd567
    replied
    My recommendation:

    "The best option when Windows feeder is discontinued is to migrate to Raspberry Pi"
    I have reached above conclusion after:
    (1) Using two Raspberry Pi stations running continously since 2015 (4 years experience)
    (2) During last one year, have successfully experimented with following arrangements on my Windows Desktop (Intel Core2 Duo CPU E8400 @3.00Ghz, RAM 8.00 GB, 64-bit Operating System, x64-based Processor)
    • Windows 8.1, with "fr24feed_win32_1.0.19-15"
    • Linux (Ubuntu 18.04) installed on PC's Hard Drive (Windows/Ubuntu Dual Boot), with "fr24feed_1.0.18-5_i386.deb"
    • Linux (Ubuntu 18.04, Debian 9.5 & Raspbian x86) in Oracle VM on Windows, with "fr24feed_1.0.18-5_i386.deb"
    • Boot from USB Flash Pendrive on which Linux (Raspbian x86, Linux Lite, BionicDog, StretchDog) was installed, with "fr24feed_1.0.18-5_i386.deb"



    Cost Comparison: Windows Desktop vs Raspberry Pi

    Windows Desktop Raspberry Pi
    Power Consumption 100W 5W
    Power/Year 24 x 365 x 100W
    = 876,000 Whr
    = 876 kWhr
    24 x 365 x 5W
    = 43,800 Whr
    = 43.8 kWhr
    Cost/kWhr $0.10 $0.10
    Total Cost /Yr 876 kWhr x $0.10
    = $87.60
    43.8 kWhr x $0.10
    = $4.38
    Electric Bill savings / Yr = $87.60 - $4.38 = $83.22

    Cost of Raspberry Pi 3 B+, microSD card, Plastic Case, and Power Supply 5V 3A = $65

    Cost recovered in less than one year due to savings in Electricity bill.

    .
    Last edited by abcd567; 2019-03-24, 07:38.

    Leave a comment:


  • Oblivian
    replied
    My largest concern, is all these alternates. While working for you with DVBT - May not be any good for SBS users (without modesmixer etc).

    The focus (even mentioned on the feed download page) is on DVBT.

    It needed 19-5 and above to recognise the data format from memory. And the compiled versions/OSX are well before that. Windows was brought up past it as most SBS users are using windows.

    # fr24feed changelog
    All notable changes to Flightradar24 feeder software will be documented in this file.

    The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).

    # [1.0.23-8] - 2018-10-11
    ## Changed
    - Larger and configurable timeout for HTTP/HTTPS requests

    # [1.0.23-7] - 2018-09-28

    # [1.0.23-6] - 2018-09-26

    # [1.0.23-5] - 2018-09-14

    # [1.0.23-4] - 2018-09-10

    # [1.0.23-3] - 2018-09-07

    # [1.0.23-2] - 2018-09-07

    # [1.0.23-1] - 2018-09-04

    # [1.0.22-2] - 2018-08-29

    # [1.0.22-1] - 2018-08-23

    # [1.0.21-1] - 2018-08-15

    ## Removed
    - Windows builds


    # [1.0.20-1] - 2018-07-27

    ## Removed
    - OSX builds


    # [1.0.19-15] - 2018-02-06

    ## Changed
    - do not use jQuery on the web interface :8754 [all platforms]

    ## [1.0.19-13] - 2018-02-01

    ## [1.0.19-12] - 2018-01-31
    ### Changed
    - use dark theme for web interface on port :8754 to better fit in display on boot [all platforms]

    ## [1.0.19-11] - 2018-01-29

    ### Added
    - OS version reporting for statistics purposes [all platforms]

    ## [1.0.19-8] - 2018-01-25

    ## [1.0.19-6] - 2018-01-23

    ## [1.0.19-5] - 2018-01-19

    ### Fixed
    - fixed a bug leading to no decoded callsigns in DF17 frames [all platforms]
    - SBS-3 messages were lost during decoding, resolved now [all platforms]
    - when specifying domain instead of IP for network data source, IP was resolved in the wrong byte order, fixed [all platforms]
    - fixed ARM64 SIGILL failures [debian ARM64]
    - fixed incorrect autoupdate detection in logs [debian ARM]
    Last edited by Oblivian; 2019-03-24, 02:31.

    Leave a comment:


  • abcd567
    replied
    Originally posted by Asuka View Post
    I surprised no-one has thought about a clean install of x86 linux yet
    I not only thought about it, but have implemented it on my Desktop running Windows by creating a "Dual Boot" system.
    The HD has 2 partitions, one (NTFS) for Windows 8.1, other (ext4 + Linux Swap) for Ubuntu 18.04. At powerup, I can choose which OS I want to boot into.

    I have installed dump1090-mutability and fr24feed on Ubuntu exactly as shown in my Post #2 above, except of course the step "(1) Install Linux OS Raspbain in Oracle VM on Windows".

    Another option is to totally remove Windows by formating the HD and install Linux OS ONLY. I doubt any one will agree to loose Windows.

    Another option is to install Linux on USB flash Pendrive, and at boot choose to boot from Pendrive. This way no changes are made to HD or Windows.
    Last edited by abcd567; 2019-03-24, 02:15.

    Leave a comment:


  • Oblivian
    replied
    A user has added a couple of raw Linux install instructions. So that's an option already

    The downside to the email going out is users wanting the quickest assistance possible, (just like when the major update broke everyones installs) that often means turning to the online community rather than the official email channel

    The downside, is the support team don't seem to frequent enough to fill in the blanks and shortfalls and dodge that bullet.

    Which leaves the remainder small select group of tester/tinker users to try work around all and sundry of setups. Which although may work and be more efficient, piles quite a load on to keep on-top of things :/

    Sent from my EML-L09 using Tapatalk

    Leave a comment:


  • Asuka
    replied
    Originally posted by Oblivian View Post
    I fear giving too many options is going to bring another layer of issues and tricks to get around that won't be officially supported.

    Already seeing users now alerted to its demise with low post count attempt and create new 'help me' threads.
    Unsupported options going forward will multiply. Some people will like their own flavour of Linux, some will use VM/Virtual or alike.

    I surprised no-one has thought about a clean install of x86 linux yet

    Others will just walk away or not even notice/care it is no longer working.

    The low post count users have only come out of the woodwork since FR24 has told them "What has worked for you for a long time without touching it, is going to end very soon"

    Serious thought about ending Windows Feeding v Multiple non standard installs = Causing more issues, is going to be a nightmare for FR24 moving forward.

    Leave a comment:


  • Oblivian
    replied
    Broken off to keep announcement thread just that.

    I've also added some details for sbs/beast USB to direct RPi

    Feel free to post/discuss suggestions here http://forum.flightradar24.com/threa...4840#post74840 (http://forum.flightradar24.com/threads/9875-Info-Updates-Ammendments-Placeholder?p=74840#post74840) This guide is not to be taken as officially sourced support information. It is contributor-made Information has been repeated many


    I fear giving too many options is going to bring another layer of issues and tricks to get around that won't be officially supported.

    Already seeing users now alerted to its demise with low post count attempt and create new 'help me' threads.

    Leave a comment:


  • kulverstukas
    replied
    I did everything as you instructed but get "Online - no data" at FR24 status page. Also if I close VM all installation is lost?

    Leave a comment:


  • abcd567
    replied
    Installation of fr24feed on Linux in VM on Windows Intel PC i386, i686, or x64_x86

    CAUTION: Do NOT use setting "Receiver DVB-T"
    The setting "Receiver = DVB-T" does NOT work on x64_86, i386 machines.
    Reason: The fr24feed supplied dump1090 fails to work on x64_86 and i386 machines.
    If you are using DVB-T stick, you must:
    (1) Use settings as shown in screenshot below
    (2) Install dump1090-mutability ver 1.15~dev as shown in STEP 1 below.

    FR24 settings - External dump1090 - BEAST-TCP.png


    STEP 1 - Install decoder dump1090-mutability ver 1.15~dev:
    NOTE: This decoder is required if your receiver is DVB-T stick.
    It is NOT required if you are using other receivers such as Mode S Beast or SBS.


    If your OS is Debian/Raspbian BUSTER

    Code:
    sudo apt install dump1090-mutability
    
    sudo usermod -a -G plugdev dump1090
    
    sudo systemctl restart dump1090-mutability

    To set your latitude and longitude, give following command. Accept all other default settings by pressing Enter key.

    When asked "address to bind", remove default value "127.0.0.1" to make it blank, then press Enter key.

    Code:
    sudo dpkg-reconfigure dump1090-mutability

    If your OS is Debian/Raspbian STRETCH

    Code:
    sudo apt update
    sudo apt install -y git build-essential debhelper rtl-sdr  
    sudo apt install -y librtlsdr-dev libusb-1.0-0-dev pkg-config  
    sudo apt install -y fakeroot curl cron lighttpd

    Code:
    sudo git clone -b unmaintained https://github.com/mutability/dump1090.git dump1090-1.15  
    cd dump1090-1.15  
    sudo dpkg-buildpackage -b
    The last command above will take some time to complete and generate lot of output.
    Please be patient and wait for process to complete.



    Code:
    cd ../
    sudo dpkg -i dump1090-mutability_1.15~dev_*.deb  
    
    sudo lighty-enable-mod dump1090  
    sudo /etc/init.d/lighttpd force-reload
    
    sudo wget -O /etc/udev/rules.d/rtl-sdr.rules "https://raw.githubusercontent.com/osmocom/rtl-sdr/master/rtl-sdr.rules"
    
    sudo reboot

    Code:
    # To configure/reconfigure
    sudo dpkg-reconfigure dump1090-mutability

    STEP 2 - Install FR24 feeder:
    Find your fr24 key from windows feeder's file fr24feed.ini
    This file is located in folder "fr24feed_win32"

    VM - FR24 ini - 1.png


    OPTION-1:
    Installing fr24feed Using debian package for RPi:
    "fr24feed_1.0.26-9_armhf.deb"


    SBS user should use only this option
    DVB-T users can use any one of Alternaives A or B


    Code:
    # Add architecture armhf to use RPi armhf package on i386 / i686 / x86_64 PC:
    sudo dpkg --add-architecture armhf
    sudo apt update
    
    # Install dependencies
    sudo apt install libc6:armhf libstdc++6:armhf
    
    # Download fr24feed armhf.deb package and install it on i386 / x86_64 PC
    wget -O fr24feed_1.0.26-9_armhf.deb http://repo-feed.flightradar24.com/rpi_binaries/fr24feed_1.0.26-9_armhf.deb
    sudo dpkg -i fr24feed_1.0.26-9_armhf.deb
    
    
    # Signup and configure receiver
    sudo fr24feed --signup
    
    sudo systemctl restart fr24feed
    
    fr24feed-status

    OPTION-2:
    Installing fr24feed Using debian package for i386:
    "fr24feed_1.0.25-3_i386.deb"

    Code:
    
    
    #Check your machine's architecture by command below:
    uname -m
    
    # If command "uname -m" outputs "x86_64", then give following two commands
    sudo dpkg --add-architecture i386
    sudo apt install libc6:i386 libudev1:i386 zlib1g:i386 libusb-1.0-0:i386 libstdc++6:i386 dirmngr  
    
    
    # If command "uname -m" does NOT output "x86_64", then give following command
    sudo apt install libc6 libudev1 zlib1g libusb-1.0-0 libstdc++6 dirmngr  
    
    #Download fr24feeder .deb file on Linux OS by command below:
    wget https://repo-feed.flightradar24.com/linux_x86_binaries/fr24feed_1.0.25-3_i386.deb      
    
    # Install the downloaded fr24feed  
    sudo dpkg -i fr24feed_1.0.25-3_i386.deb  
    
    # Signup and configure receiver
    sudo fr24feed --signup
    
    sudo systemctl restart fr24feed
    
    fr24feed-status

    OPTION-3:
    Installing fr24feed Using debiab package for x86_64 machines: "fr24feed_1.0.25-3_amd64.deb"


    Code:
    #Check your machine's architecture by command below:
    uname -m
    
    # If command "uname -m" outputs "x86_64", then give following commands
    
    sudo apt install libc6:amd64 libstdc++6:amd64
    
    wget https://repo-feed.flightradar24.com/linux_x86_64_binaries/fr24feed_1.0.25-3_amd64.deb
    
    sudo dpkg -i fr24feed_1.0.25-3_amd64.deb  
    
    # Signup and configure receiver
    sudo fr24feed --signup
    
    sudo systemctl restart fr24feed
    
    fr24feed-status
    OPTION-4:
    Installing fr24feed Using Linux Binary "fr24feed_1.0.18-5_amd64.tgz"

    CLICK HERE

    .
    Last edited by abcd567; 2020-11-22, 01:53.

    Leave a comment:

Working...
X