Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    upgrade to frr.2.0.2_1 breaks frr

    Scheduled Pinned Locked Moved FRR
    7 Posts 3 Posters 775 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kabalah
      last edited by kabalah

      hi all, i just did package upgrade from frr-2.0.2 to frr-2.0.2-1 and now zebra fails to run with the following error:

      ld-elf.so.1: /usr/local/lib/libfrr.so.0: Undefined symbol "lyd_child"

      what can i do?

      is there a way to rollback to 2.0.2?

      jim

      M 1 Reply Last reply Reply Quote 0
      • M
        michmoor LAYER 8 Rebel Alliance @kabalah
        last edited by

        @kabalah
        What pfsense release are you on and how did you upgrade the package ?

        Firewall: NetGate,Palo Alto-VM,Juniper SRX
        Routing: Juniper, Arista, Cisco
        Switching: Juniper, Arista, Cisco
        Wireless: Unifi, Aruba IAP
        JNCIP,CCNP Enterprise

        K 1 Reply Last reply Reply Quote 0
        • K
          kabalah @michmoor
          last edited by

          @michmoor i am running 23.09-release on a netgate 4100, i went to package manager and checked my installed packages, and i saw there was an upgrade for frr, so i clicked the upgrade icon...

          luckily i only did this on one firewall :)

          jim

          M 1 Reply Last reply Reply Quote 0
          • M
            michmoor LAYER 8 Rebel Alliance @kabalah
            last edited by michmoor

            @kabalah
            Maybe that particular package is meant for the 23.09.1 firmware instead of 23.09.
            You might need to remove the package and reinstall

            I am on 23.09.1 and i have no updates to any packages including frr

            [23.09.1-RELEASE][admin@GAFW]/root: pkg upgrade
            Updating pfSense-core repository catalogue...
            Fetching meta.conf:   0%
            pfSense-core repository is up to date.
            Updating pfSense repository catalogue...
            Fetching meta.conf:   0%
            pfSense repository is up to date.
            All repositories are up to date.
            Checking for upgrades (0 candidates): 100%      0 B   0.0kB/s    00:01
            Processing candidates (0 candidates): 100%      0 B   0.0kB/s    00:01
            Checking integrity... done (0 conflicting)
            Your packages are up to date.
            
            

            My current version is
            ebeab464-c3fd-4817-9dfd-76385010a085-image.png

            Also checking the git commit it seems it was committed to the dev branch so not sure how you got it.

            d86472bb-5443-4357-a82b-0744220d81a8-image.png

            Firewall: NetGate,Palo Alto-VM,Juniper SRX
            Routing: Juniper, Arista, Cisco
            Switching: Juniper, Arista, Cisco
            Wireless: Unifi, Aruba IAP
            JNCIP,CCNP Enterprise

            K 1 Reply Last reply Reply Quote 0
            • K
              kabalah @michmoor
              last edited by

              @michmoor you hit the nail on the head. i upgraded to 23.9.1 and viola! everything is working again. thanks michmoor!

              frr zebra and bgp all running and working again:

              BGP table version is 4, local router ID is 10.235.1.254, vrf id 0
              Default local pref 100, local AS 65002
              Status codes: s suppressed, d damped, h history, * valid, > best, = multipath,
              i internal, r RIB-failure, S Stale, R Removed
              Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self
              Origin codes: i - IGP, e - EGP, ? - incomplete
              RPKI validation codes: V valid, I invalid, N Not found

              Network          Next Hop            Metric LocPrf Weight Path
              

              *> 10.12.96.0/20 172.19.0.10 0 65001 65004 i
              *> 10.235.1.0/24 0.0.0.0 0 32768 i
              *> 192.168.50.0/24 172.19.0.10 0 0 65001 i
              *> 192.168.77.0/24 172.19.0.10 0 65001 65005 i

              Displayed 4 routes and 4 total paths

              jim

              M 1 Reply Last reply Reply Quote 0
              • M
                michmoor LAYER 8 Rebel Alliance @kabalah
                last edited by

                @kabalah
                Ah I misunderstood I thought you were going to _2 version but it was _1
                Sorry about that but yeah that Frr package is meant for a different pfsense version. Glad it all worked out

                Firewall: NetGate,Palo Alto-VM,Juniper SRX
                Routing: Juniper, Arista, Cisco
                Switching: Juniper, Arista, Cisco
                Wireless: Unifi, Aruba IAP
                JNCIP,CCNP Enterprise

                1 Reply Last reply Reply Quote 0
                • M
                  marcosm Netgate
                  last edited by

                  That error is likely due to an outdated library. Try:

                  pkg update
                  pkg install -fy libyang2
                  
                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.