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

    New PPPoE backend, some feedback

    Development
    12
    153
    7.2k
    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.
    • RobbieTTR
      RobbieTT @stephenw10
      last edited by

      @stephenw10

      The 171.diff patch really improves things. New text file with logs, dmesg -a and my remaining comments sent direct.

      ☕️

      1 Reply Last reply Reply Quote 1
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Hmm, I can't replicate that FQDN access issue. How does it fail when you do that?

        RobbieTTR 1 Reply Last reply Reply Quote 0
        • RobbieTTR
          RobbieTT @stephenw10
          last edited by

          @stephenw10

          The GUI stalls and I get this:

           2025-04-30 at 17.02.53 copy.png

          With the fqdn it's like as soon as the WAN is lost it forgets that local access is still available. Perhaps unbound is restarting and local look-ups are dropped but I'm not really sure of the cause. I'm not using Kea, if that is a factor.

          If I use the GUI via the IP address instead and take the PPPoE interface down / up then the GUI stays alive.

          ☕️

          1 Reply Last reply Reply Quote 1
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Hmm, yeah that does seem like it must be an Unbound issue. I guess I'm not seeing it here because I'm not using that box for DNS... 🤔

            patient0P 1 Reply Last reply Reply Quote 0
            • patient0P
              patient0 @stephenw10
              last edited by

              Just a reference: There is another thread where a user reports an issue with connecting to the webGUI (503 error) after upgrading from 24.11 to 25.03-BETA and then switching on the if_pppoe module:

              Problems after enabling if_pppoe

              w0wW 1 Reply Last reply Reply Quote 0
              • w0wW
                w0w @patient0
                last edited by

                @patient0
                This may be a manifestation of the same bug: https://forum.netgate.com/topic/197119/dns-resolver-exiting-when-loading-pfblocker-25-03-b-20250409-2208. Some ISPs send RA packets too aggressively, and due to a bug, pfSense starts endlessly restarting related services and daemons. On certain hardware, it's even possible that PHP hangs as a result.

                RobbieTTR 1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by stephenw10

                  Yup I'd bet it's that ^. Should be fixed in the next beta build.

                  1 Reply Last reply Reply Quote 0
                  • RobbieTTR
                    RobbieTT @w0w
                    last edited by

                    @w0w said in New PPPoE backend, some feedback:

                    @patient0
                    This may be a manifestation of the same bug: Some ISPs send RA packets too aggressively...

                    Thankfully my ISP is very mild with the RAs (and complies with the standards), so it is very rare for the process to be triggered by an RA and is almost exclusively an RS from pfSense kicking it all off.

                    The dns-resolver loosing its mind when pfBlocker does its thing would probably explain why the fqdn gets tossed.

                    Whilst it doesn't solve everything the 171.diff experimental patch has really calmed things down on boot & interface status change. Looking forward to all this being collected in a new beta. This is all looking positive.

                    ☕️

                    w0wW 1 Reply Last reply Reply Quote 2
                    • w0wW
                      w0w @RobbieTT
                      last edited by

                      @RobbieTT said in New PPPoE backend, some feedback:

                      171.diff

                      Where can I get it?

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Here's the file to test. This is not the final fix that will be in the build though.
                        171.diff

                        w0wW RobbieTTR 2 Replies Last reply Reply Quote 1
                        • w0wW
                          w0w @stephenw10
                          last edited by

                          @stephenw10
                          Oh yes, I tested an earlier version too, but this one at least works with the latest snapshot.
                          It looks promising. 👍

                          1 Reply Last reply Reply Quote 2
                          • RobbieTTR
                            RobbieTT @stephenw10
                            last edited by

                            @stephenw10

                            I'm not sure if my buffer bloat on 23.05 / PPPoE is truly related to all this so I have opened a different thread here.

                            ☕️

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.