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

  • #76
    @Tritium

    Did you write "DietPi_NativePC-BIOS-x86_64-Bullseye" on SD card and tried to boot Thin Client from SD card? The above noted OS is bases on Debian 11.3 Bullseye, which is compatible to Pentium (I586)

    DietPi installation on microSD card - for HP T520 units without on-board SSD

    .

    Comment


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

      Comment


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

        Comment


        • #79
          @Tritium

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

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




          .

          Comment


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

            Comment


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

              Comment


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

                Comment


                • #83
                  dump1090-mutability on SLAX on x86_64 computer


                  2022-06-09-153153_1280x1024_scrot.png

                  Comment


                  • #84
                    FR24FEED on SLAX on x86_x64 computer


                    2022-06-09-163516_1280x1024_scrot.png



                    .

                    Comment


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

                      Comment


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

                        Comment


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

                          Comment


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

                            Comment


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

                              Comment


                              • #90
                                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

                                Comment

                                Working...
                                X