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

  • abcd567
    replied
    Originally posted by Tritium View Post

    wget https://repo-feed.flightradar24.com/...25-3_amd64.deb

    sudo dpkg -i fr24feed_1.0.25-3_amd64.deb


    got the error amd64 does not match system i386.

    this works;
    sudo dpkg -i fr24feed_1.0.26-9_armhf.deb
    but I cannot execute fr24feed binary file.

    Try i386 debian package. Most likely it will work on i686:
    Code:
    ## Add architecture I386
    
    sudo dpkg --add-architecture i386
    
    sudo apt update
    
    ## IMPORTANT: Purge existing installed fr24feed
    ## BEFORE installing the I386 .deb package
    
    sudo dpkg --purge fr24feed
    
    
    ## Now download and install I386 .deb package
    
    wget https://repo-feed.flightradar24.com/linux_x86_binaries/fr24feed_1.0.25-3_i386.deb
    
    sudo dpkg -i fr24feed_1.0.25-3_i386.deb
    Last edited by abcd567; 2022-07-11, 06:23.

    Leave a comment:


  • abcd567
    replied
    Try to install fr24feed through Docker

    https://github.com/sdr-enthusiasts/docker-flightradar24

    Although it says "Builds and runs on x86_64, arm32v6, arm32v7 & arm64", but does not mention 1386 or i686, it may still work.

    If does not work, you can easily remove ir by folloing commands:

    Code:
    ## To LIST container details:
    sudo docker container ls -a
    CONTAINER ID     IMAGE                    COMMAND      CREATED        STATUS      PORTS       NAMES
    xxxxxxxxxxxx ghcr.io/sdr-enthusiasts/docker-flightradar24:latest "/init" 2 minutes ago Up 2 minutes (health: starting) 30003/tcp, 30334/tcp, 0.0.0.0:8764->8754/tcp fr24feed
    
    ## To remove Docker Container (CONTAINER ID = xxxxxxxxxxxxx , NAME = fr24feed)
    sudo docker rm -f xxxxxxxxxxxxx

    Leave a comment:


  • Tritium
    replied
    Originally posted by abcd567 View Post
    Did you try following? If not, then try it.

    Code:
    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
    got the error amd64 does not match system i386.

    this works;
    sudo dpkg -i fr24feed_1.0.26-9_armhf.deb
    but I cannot execute fr24feed binary file.

    Leave a comment:


  • Tritium
    replied
    Thank you. After your command wget… I saw how it should look like when the reposotory is downloaded. So before when I try with armhf there wasn’t something like that. I have figure out that I write wget -o, small o. Than I changed it to wget -O and now the repository is downloaded and installed.

    I am sorry. I write all the things myself on another screen in terminal.

    But now after the installation when I try to do
    sudo fr24feed —signup
    it says
    /usr/bin/fr24feed: /usr/bin/fr24feed: cannot execute binary file

    Last edited by Tritium; 2022-07-09, 16:11.

    Leave a comment:


  • abcd567
    replied
    Did you try following? If not, then try it.

    Code:
    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
    Last edited by abcd567; 2022-07-09, 15:54.

    Leave a comment:


  • Tritium
    replied
    Originally posted by abcd567 View Post



    3 - FLIGHTRADAR24 FEEDER

    STEP-3.1: switch to user tritium
    Code:
    tritium@slax:/root$ cd
    tritium@slax:~$


    STEP-3.2: Install fr24feed by following instructions below:
    [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



    .

    Hello abcd567,

    I did everything till the step to install Feed24.
    uname -m show me i686. So I go for the page you wrote and do this:



    # 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

    and than I got error: :
    dpkg-deb: error: 'fr23feed_1.0.26-9_armhf.deb' is not a Debian format archive
    error processing archive fr24feed_1.0.26-9_armhf.deb (--install):
    dpkg-deb --control subprocess returned error exit status 2
    Errors were encountered while processing:
    fr24feed_1.0.26-9_armhf.deb


    Everything till that moment went without any issue. I have added architecture armhf as obove.

    Can you help me once again? The Gmap is working and the airplanes have been seen.

    Leave a comment:


  • abcd567
    replied
    SLAX Fails to update and install packages due to time not synchronized

    PROBLEM:
    tritium@slax:~$ sudo apt install firefox-esr
    .... .... ....
    .... .... ....

    Err:1 http : // security.debian.org/debian-security bullseye-security/main amd64 firefox-esr amd64 91.7.0esr-1~deb11u1
    404 Not Found [IP: 2a04:4e42:1e::644 80]
    Get:2 http : // deb.debian.org/debian bullseye/main amd64 libvpx6 amd64 1.9.0-1 [829 kB]
    Fetched 829 kB in 0s (1,848 kB/s)
    E: Failed to fetch http : // security.debian.org/debian-security/pool/updates/main/f/firefox-esr/firefox-esr_91.7.0esr-1%7edeb11u1_amd64.deb 404 Not Found [IP: 2a04:4e42:1e::644 80]
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?


    tritium@slax:~$ sudo apt update
    .... .... ....
    .... .... ....
    E: Release file for http : // security.debian.org/debian-security/dists/bullseye-security/InRelease is not valid yet (invalid for another 15min 9s). Updates for this repository will not be applied.


    SOLUTION:
    Code:
    tritium@slax:~$ sudo timedatectl set-timezone America/Toronto

    Set corrent LOCAL TIME in 24 hr format
    Use actual local time in place of 20:52 in example below
    Code:
    tritium@slax:~$ sudo timedatectl set-time 20:52
    tritium@slax:~$ sudo timedatectl
    
    Local time: Thu 2022-06-09 20:52:22 EDT
    Universal time: Fri 2022-06-10 00:52:22 UTC
    RTC time: Thu 2022-06-09 20:52:22
    Time zone: America/Toronto (EDT, -0400)
    System clock synchronized: no
    NTP service: n/a
    RTC in local TZ: yes
    
    Warning: The system is configured to read the RTC time in the local time zone.
    This mode cannot be fully supported. It will create various problems
    with time zone changes and daylight saving time adjustments. The RTC
    time is never updated, it relies on external facilities to maintain it.
    If at all possible, use RTC in UTC by calling
    'timedatectl set-local-rtc 0'.
    Code:
    tritium@slax:~$ sudo apt update  
    
    tritium@slax:~$ sudo apt install firefox-esr


    NETWORK TIME SYNCHRONIZATION

    Install package ntp for time synchronization
    Code:
    tritium@slax:~$ sudo apt install ntp

    Run ntp
    Code:
    tritium@slax:~$ sudo ntpq -p
    ntpq.png

    Last edited by abcd567; 2022-06-10, 17:07.

    Leave a comment:


  • abcd567
    replied
    FR24FEED on SLAX on x86_x64 computer


    2022-06-09-163516_1280x1024_scrot.png



    .

    Leave a comment:


  • abcd567
    replied
    dump1090-mutability on SLAX on x86_64 computer


    2022-06-09-153153_1280x1024_scrot.png

    Leave a comment:


  • abcd567
    replied
    Originally posted by Tritium View Post
    I just give up with the i586 machine. I run Slax on x86 1Ghz processor. O take 22Watts on idle. What ever, I just don’t want to lose more time to try this old machine.

    I have before dump1090 mutability.

    How can I install only dump1090 and fr24 feeder on this Slax. I only see instructions for x64 and combo pack with piaware and other software. I am totally nobe at linux.

    1 - PREPRATION

    NOTES:
    (a) You must use PERSISTANCE mode if you want to retain what ever you have installed or modified. Otherwise when you reboot, all what you have installed or changed will disappear. As Slax by default starts in PERSISTANCE mode, just leave it start without you pressing Esc Key and changing options (persistance, non-persistance and RAM only).

    (b) Slax has SSH disabled by default. First thing to do is to enable and start SSH.

    (c) Slax by default logs in as user root with password toor. You have to create a normal user and assign it sudo powers. Below example shows how to add user "tritium".
    (Instead of "tritium" you can use any other name of your choice)

    (d) To paste copied text inside Slax's Terminal, press-down and release SCROLL WHEEL of mouse.


    STEP-1.1: Enable and start SSH
    By default SSH is disabled on Slax. On first boot, you have to connect Monitor, keyboard, & mouse to your computer running Slax,
    Start Slax's terminal by clicking terminal's icon on Slax's Desktop, and enable SSH by following command:
    Code:
    root@slax:~# systemctl enable ssh
    
    root@slax:~# systemctl start ssh

    STEP-1.2: Create user tritium
    Code:
    root@slax:~# adduser tritium
    STEP-1.3: Install package sudo
    Code:
    root@slax:~# apt update
    root@slax:~# apt install sudo
    STEP-1.4: Assign sudo powers to user tritium
    Code:
    root@slax:~# usermod -a -G sudo tritium
    root@slax:~# groups tritium
    tritium : tritium sudo
    STEP-1.5: Switch to user tritium
    Code:
    root@slax:~# su tritium
    tritium@slax:/root$
    STEP-1.6: Switch from root's home directory to user tritium's home directory
    Code:
    tritium@slax:/root$ cd
    tritium@slax:~$

    2 - DUMP1090-MUTABILITY

    STEP-2.1: switch to user tritium

    STEP-2.2: Install lighttpd
    Code:
    tritium@slax:~$ sudo apt update  
    tritium@slax:~$ sudo apt install lighttpd

    STEP-2.3: Install dump1090-mutability
    Code:
    tritium@slax:~$ sudo apt update  
    tritium@slax:~$ sudo apt install dump1090-mutability
    When a popup appears asking "Start dump1090 automatically?" say YES

    STEP-2.4: Enable dump1090-mutability to detect the DVBT dongle
    Both following commands (first usermod, followed by reboot) are a must.
    Code:
    tritium@slax:~$ sudo usermod -a -G plugdev dump1090  
    
    tritium@slax:~$ sudo reboot
    STEP-2.5: After reboot, check dump1090 Map


    3 - FLIGHTRADAR24 FEEDER

    STEP-3.1: switch to user tritium
    Code:
    tritium@slax:/root$ cd
    tritium@slax:~$


    STEP-3.2: Install fr24feed by following instructions below:
    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

    In case of any problem, please refer to more details here:
    Installation of fr24feed on Linux in VM on Windows Intel PC i386, i686, or x64_x86





    .
    Last edited by abcd567; 2022-06-10, 00:40.

    Leave a comment:


  • Tritium
    replied
    I just give up with the i586 machine. I run Slax on x86 1Ghz processor. O take 22Watts on idle. What ever, I just don’t want to lose more time to try this old machine.

    I have before dump1090 mutability.

    How can I install only dump1090 and fr24 feeder on this Slax. I only see instructions for x64 and combo pack with piaware and other software. I am totally nobe at linux.

    Leave a comment:


  • Tritium
    replied
    Originally posted by abcd567 View Post



    (2) Did you actually try following, or just thought it wont work as it is Debian based which has dropped support for i586?
    Yes I have. After info the grub i loading my screen shows that the screen resolution is not supported, please change the screen resolution. Than after a while it shows black screen with a horizontal dash blinking. Sd card reader is not reading nor writing.


    Clear linux need processor with SSE. Transmeta Crusoe doesn’t have it.
    Last edited by Tritium; 2022-06-06, 22:39.

    Leave a comment:


  • abcd567
    replied
    @Tritium

    Clear Linux OS - Optimized for Intel processors - Sponsored by Intel Corp
    clearlinux.org/

    Clear Linux Project Docs
    docs.01.org/clearlinux/latest/




    .

    Leave a comment:


  • abcd567
    replied
    Originally posted by Tritium View Post

    But I see that there is no other option for now to build this slax and than try to make it run without persistence with locked card or wholly from 1gb ram if it would fit.

    What do you think?

    (1) I have not tried this as dont use locked SD card. Yo may give it a try.

    (2) Did you actually try following, or just thought it wont work as it is Debian based which has dropped support for i586?
    DietPi installation on microSD card - for HP T520 units without on-board SSD




    Originally posted by Tritium View Post
    Unfortunately no. Debian has dropped support for i586 after Jessie Release (8.0). https://lists.debian.org/debian-devel-announc … 5/msg00001.html

    the i386 is totally misleading.


    I am so exhausted with this build. I need a configuration that won’t be writing on the sd card. In some distribution it is easy, in other this is not. I had live usb with installed everything but I cannot make any changes to it. I have some changes with the internet, so it won’t work now and I don’t have any knowledge how to edit created live usb. It was running on machine with greater performance but it is not economically good to have pc that is running 22Watts and is only for feeding fr24. This thin client could take only 7Watts, so little more than raspberry pi.

    I have tried raspbian for desktop but this version doesn’t have build in read-only mode, which is great and easy.

    If you have lot of patience, and want to learn as well, try to make you own custom Linux OS which can run on i586, and has whatever other facilities you want.


    How to Build Linux Kernel From Scratch {Step-By-Step Guide}

    Create Your Very Own Operating System With Linux From Scratch

    Read the Linux From Scratch Book Online



    .
    Last edited by abcd567; 2022-06-06, 19:36.

    Leave a comment:


  • Tritium
    replied
    Unfortunately no. Debian has dropped support for i586 after Jessie Release (8.0). https://lists.debian.org/debian-devel-announc … 5/msg00001.html

    the i386 is totally misleading.


    I am so exhausted with this build. I need a configuration that won’t be writing on the sd card. In some distribution it is easy, in other this is not. I had live usb with installed everything but I cannot make any changes to it. I have some changes with the internet, so it won’t work now and I don’t have any knowledge how to edit created live usb. It was running on machine with greater performance but it is not economically good to have pc that is running 22Watts and is only for feeding fr24. This thin client could take only 7Watts, so little more than raspberry pi.

    I have tried raspbian for desktop but this version doesn’t have build in read-only mode, which is great and easy.

    But I see that there is no other option for now to build this slax and than try to make it run without persistence with locked card or wholly from 1gb ram if it would fit.

    What do you think?
    Last edited by Tritium; 2022-06-06, 19:03.

    Leave a comment:

Working...
X