Announcement

Collapse
No announcement yet.

PI24: Replace dump1090 v1.14 -> pre-build package of dump1090 v1.15

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

  • #46
    Originally posted by perseus68 View Post
    Hi
    So far I just run the automatic script to update from 1.14 to 1.15 but without success.

    What I see is that dumo1090-mutability is not installed.

    At the end of the process I give: service fr24feed status and this is what I get:

    service fr24feed status
    ● fr24feed.service - Flightradar24 Decoder & Feeder
    Loaded: loaded (/etc/systemd/system/fr24feed.service; enabled)
    Active: active (running) since Wed 2019-09-18 16:50:07 CEST; 1min 56s ago
    Process: 1549 ExecStartPre=/usr/lib/fr24/create_missing_directories.sh (code=exited, status=0/SUCCESS)
    Process: 1544 ExecStartPre=/usr/lib/fr24/unregister_kernel_modules.sh (code=exited, status=0/SUCCESS)
    Process: 1509 ExecStartPre=/usr/lib/fr24/install_dump1090.sh (code=exited, status=100)
    Main PID: 1553 (fr24feed)
    CGroup: /system.slice/fr24feed.service
    └─1553 /usr/bin/fr24feed

    Sep 18 16:50:07 orangepipcplus systemd[1]: Started Flightradar24 Decoder & Feeder.

    there is no /usr/bin/dump1090-mutability file right now.

    I am getting few error messages while running the script starting from here:

    Get:53 http://apt.armbian.com jessie/main armhf Packages [178 B]
    Err http://apt.armbian.com jessie/main armhf Packages

    Get:54 http://apt.armbian.com jessie/utils armhf Packages [178 B]
    Err http://apt.armbian.com jessie/utils armhf Packages

    Get:55 http://apt.armbian.com jessie/jessie-desktop armhf Packages [178 B]
    Err http://apt.armbian.com jessie/jessie-desktop armhf Packages

    W: There is no public key available for the following key IDs:
    AA8E81B4331F7F50
    W: Failed to fetch http://apt.armbian.com/dists/jessie/...armhf/Packages HttpError404

    W: Failed to fetch http://apt.armbian.com/dists/jessie/...armhf/Packages HttpError404

    W: Failed to fetch http://apt.armbian.com/dists/jessie/...armhf/Packages HttpError404

    W: Failed to fetch http://httpredir.debian.org/debian/d...armhf/Packages 404 Not Found [IP: 151.101.132.204 80]


    .and more

    What do you think about it ?

    Mark
    Looks like a folder where scrip was getting packages doesn't exist anymore. Bad luck. I don't know if that was removed by ovner or just a mistake..

    Comment


    • #47
      perseus68:

      You have Orangepipcplus and Armbian Jessie.
      The method to replace dump1090 in this thread is for Raspberry Pi / Raspbian Stretch or Buster.

      Code:
      W: Failed to fetch http://apt.armbian.com/dists/jessie/main/binary-armhf/Packages
      Please build dump1090-mutability ver 1.15~dev from source code:

      (1) Go to this post:
      How to Install dump1090-mutability_1.15~dev on RPi

      (2) Scroll down and use this method:
      METHOD-2:
      Build dump1090-mutability_1.15~dev from source

      NOTE:
      Your OS Armbian Jessie is too old. After Jessie, Stretch was released, and after that Buster was released, which is the current OS.
      Last edited by abcd567; 2019-09-18, 16:33.

      Comment


      • #48
        Originally posted by abcd567 View Post
        perseus68:

        You have Orangepipcplus and Armbian Jessie.
        The method to replace dump1090 in this thread is for Raspberry Pi / Raspbian Stretch or Buster.

        Code:
        W: Failed to fetch http://apt.armbian.com/dists/jessie/main/binary-armhf/Packages
        Please build dump1090-mutability ver 1.15~dev from source code:

        (1) Go to this post:
        How to Install dump1090-mutability_1.15~dev on RPi

        (2) Scroll down and use this method:
        METHOD-2:
        Build dump1090-mutability_1.15~dev from source

        NOTE:
        Your OS Armbian Jessie is too old. After Jessie, Stretch was released, and after that Buster was released, which is the current OS.
        Thanks abcd
        Well I tried to follow instructions (Method-2) bur when I get to Step #3 and the /build-dump-mut/dump1090 dir is created
        I look into it and ONLY find a README.md file that says this:

        "# Old dump1090-mutability fork

        dump1090-mutability is no longer maintained; please don't use it for new installs.

        For new installs and ongoing development, try dump1090-fa, which is available at https://github.com/flightaware/dump1090

        The historical master branch is available in the `unmaintained` branch."

        Quite curious....

        The Command: sudo dpkg-buildpackage -b does not work unfortunately

        "tail: cannot open ‘debian/changelog’ for reading: No such file or directory
        dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1"

        Is there a quick way to re-install the old 1.14 instead?
        Then IŽll think about buying a new SDcard with a fresh install.
        Orange Pi PC Plus + NooElec NESDR SMArt + homemade 6 ele CoCo

        Comment


        • #49
          Looks like all our guides need updating. He's archived the source 4 days ago to read only and removed files.

          https://github.com/mutability/dump1090

          Interesting to see if fr24 now breaks

          Sent from my EML-L09 using Tapatalk
          Posts not to be taken as official support representation - Just a helpful uploader who tinkers

          Comment


          • #50
            Try this, not sure if it works on jessie but worth a try:
            https://github.com/wiedehopf/adsb-sc...for-dump1090fa

            Comment


            • #51
              perseus68
              Oblivian


              The source code is still available, only a slightly modified command to clone/download it has to be used now.

              In STEP-2, use this command to download the source code:

              Code:
              ## As you have already downloaded empty archieved folder, delete it first
              sudo rm -rf dump1090
              
              ## Now download the source code by this command:
              git clone -b "unmaintained" https://github.com/mutability/dump1090
              The folder dump1090 will now have following:

              Code:
              COPYING             dump1090.c
              LICENSE             dump1090.h
              Makefile            faup1090.c
              README-dump1090.md  icao_filter.c
              README-json.md      icao_filter.h
              README.md           interactive.c
              anet.c              mode_ac.c
              anet.h              mode_s.c
              compat              net_io.c
              convert.c           net_io.h
              convert.h           public_html
              cpr.c               stats.c
              cpr.h               stats.h
              cprtests.c          tools
              crc.c               track.c
              crc.h               track.h
              debian              util.c
              demod_2400.c        util.h
              demod_2400.h        view1090.c

              Comment


              • #52
                Hi guys and thanks a lot for your efforts.
                Really appreciated.
                In the meantime I re-tried the Option 1 of the automatic script and apparently (donŽask me why) it could install V1.15 !

                In fact IŽm feeding data again and I double checked with:

                apt-cache policy dump1090-mutability
                dump1090-mutability:
                Installed: 1.15~dev
                Candidate: 1.15~dev
                Version table:
                *** 1.15~dev 0
                100 /var/lib/dpkg/status
                root@orangepipcplus:~#

                So far so good ?

                Mark
                Orange Pi PC Plus + NooElec NESDR SMArt + homemade 6 ele CoCo

                Comment


                • #53
                  Originally posted by Oblivian View Post
                  Looks like all our guides need updating. He's archived the source 4 days ago to read only and removed files.

                  https://github.com/mutability/dump1090
                  I have just now updated the cloning command in the only thread which used it (How to Install dump1090-mutability_1.15~dev on RPi).

                  Originally posted by Oblivian View Post
                  Interesting to see if fr24 now breaks
                  The fr24feed uses pre-built package of ver 1.14 from github. I think that package is not archieved and is still there. I will check shortly.

                  Comment


                  • #54
                    Oblivian

                    Just now checked. The pre-built package of dump1090-mutability very 1.14 is still available for download from github. The fr24feed & Pi24 are safe (for now at least)

                    This is what fr24feed does:

                    (1) Downloads pre-built package of very 1.14:
                    Code:
                    wget -O ~/dump1090-mutability_1.14_armhf.deb "https://github.com/mutability/dump1090/releases/download/v1.14/dump1090-mutability_1.14_armhf.deb"
                    (2) Installs downloaded package of very 1.14

                    Code:
                    sudo dpkg -i dump1090-mutability_1.14_armhf.deb
                    Last edited by abcd567; 2019-09-18, 21:57.

                    Comment


                    • #55
                      Originally posted by perseus68 View Post
                      Hi guys and thanks a lot for your efforts.
                      Really appreciated.
                      In the meantime I re-tried the Option 1 of the automatic script and apparently (donŽask me why) it could install V1.15 !
                      Glad to know that the pre-built package of ver1.15~dev could be successfully installed on Orangepi/Jessie and is working OK.

                      Comment


                      • #56
                        Originally posted by abcd567 View Post
                        Glad to know that the pre-built package of ver1.15~dev could be successfully installed on Orangepi/Jessie and is working OK.

                        Actually IŽm quite satisfied but IŽm puzzled by one thing.
                        Since I have V1.15 I followed your instructions to set the receiver like this:

                        -> If configuring in browser at http ://<ip-of-pi>:8754/settings.html
                        Receiver: ModeS Beast (TCP)
                        Host/IP: 127.0.0.1:30005

                        I did it and there is no way of feeding FR24
                        So I restored the old DVBT set-up and actually it is working fine.

                        I remember your statement "If you select "Receiver: DVBT", the FR24 feeder will replace dump1090-mutability ver 1.15~dev by v1.14. This will cause map and graphs to fail."

                        and in fact, my graphs are failing right now but when I check the installed version I have:

                        root@orangepipcplus:/etc# apt-cache policy dump1090-mutability

                        dump1090-mutability:
                        Installed: 1.15~dev
                        Candidate: 1.15~dev
                        Version table:
                        *** 1.15~dev 0


                        So there is still something weird going on but IŽm feeding
                        Orange Pi PC Plus + NooElec NESDR SMArt + homemade 6 ele CoCo

                        Comment


                        • #57
                          perseus68

                          The script/method in this thread is a "replacement" script/method.
                          It replaces the existing ver1.14 by ver1.15~dev without changing any configuration setting.
                          Since v1.14 uses setting receiver=DVB-T, the replacement ver1.15~dev also uses same setting.

                          Please see clarification below regarding my statement "If you select "Receiver: DVBT", the FR24 feeder will replace dump1090-mutability ver 1.15~dev by v1.14. This will cause map and graphs to fail."

                          The above statement is valid only for the case when:
                          (1) ver1.15~dev is installed independently (and not to replace an existing v1.14).
                          AND
                          (2) ver1.15~dev is installed before installing, setting up, and running fr24feed
                          Last edited by abcd567; 2019-09-19, 17:51.

                          Comment


                          • #58
                            Originally posted by abcd567 View Post
                            perseus68

                            The script/method in this thread is a "replacement" script/method.
                            It replaces the existing ver1.14 by ver1.15~dev without changing any configuration setting.
                            Since v1.14 uses setting receiver=DVB-T, the replacement ver1.15~dev also uses same setting.

                            Please see clarification below regarding my statement "If you select "Receiver: DVBT", the FR24 feeder will replace dump1090-mutability ver 1.15~dev by v1.14. This will cause map and graphs to fail."

                            The above statement is valid only for the case when:
                            (1) ver1.15~dev is installed independently (and not to replace an existing v1.14).
                            AND
                            (2) ver1.15~dev is installed before installing, setting up, and running fr24feed


                            Oh I see
                            So there is nothing I can do right now except may be thinking about upgrading my OS and reinstall the new stuff from scratch.

                            Thanks again
                            Mark
                            Orange Pi PC Plus + NooElec NESDR SMArt + homemade 6 ele CoCo

                            Comment


                            • #59
                              what's the problem with the current setup?

                              You can always switch to dump1090-fa: https://github.com/wiedehopf/adsb-sc...for-dump1090fa

                              Then the dump1090 will run independently of fr24feed.
                              You can also change the fr24feed configuration to beast 30005 and then sudo apt purge dump1090-mutability
                              If you then install it again, i believe it will run on it's own if you configure it correctly with sudo dpkg-reconfigure dump1090-mutability

                              But if you ask me, just use dump1090-fa, with the bundle you can have the old same map and it works nicely.

                              Comment


                              • #60
                                Originally posted by perseus68 View Post
                                ....may be thinking about upgrading my OS and reinstall the new stuff from scratch.
                                That is better, as you have an OS (Jessie) which is now two steps behind the current OS Buster. Also most likely you have an old version of fr24feed.

                                I will suggest to leave the current microSD card as is, and try new install on another microSD card. This way if you face some problem in fresh install you can fall back on old card.

                                Comment

                                Working...
                                X