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

    Combining 2 seperate DSL connections.

    Scheduled Pinned Locked Moved General pfSense Questions
    13 Posts 5 Posters 1.1k Views 5 Watching
    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.
    • chpalmerC Offline
      chpalmer @nambi
      last edited by

      @nambi

      Yes we did.

      MLPPP on our first connection..

      Bonded service with the modem in bridge mode the last half of our time on DSL.

      Works well. I liked the modem doing the bonding over having two modems into the pfSense box doing MLPPP.

      With both instances we only had one "WAN" address and could download a single file at full speed. Having two WANs that are not bonded does not give you that ability. You can only download a single file at the fastest speed of one of your connections. Might not be an issue with you.

      Triggering snowflakes one by one..
      Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

      N 1 Reply Last reply Reply Quote 1
      • S Offline
        SteveITS Rebel Alliance @nambi
        last edited by

        @nambi said in Combining 2 seperate DSL connections.:

        anyone have used PFSense to Bond 2 connections together

        You are probably looking at (describing, thinking of) SD-WAN for this. Typically used with different ISPs. They route traffic over either or both ISPs.

        Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to reboot, or more depending on packages, and device or disk speed.
        Upvote 👍 helpful posts!

        1 Reply Last reply Reply Quote 0
        • N Offline
          nambi @chpalmer
          last edited by

          @chpalmer Thanks this makes sense,

          I'm using the same provider and they will setup the bonding.

          With One connection into the pfsense box, the only issue I have doing it this way is all my IPS change and therefore I have some work re configuring the static IP addresses and the VLANS

          but in the long run I assume it will be less headache.

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

            Doing this in pfSense is always something at layer3 which means that, although traffic can be shared between WANs, a single connection will always be limited to one.
            If you want to be able to download a file at the combined speeds of both WANs you need some bonding upstream at layer2.

            Steve

            N 1 Reply Last reply Reply Quote 0
            • N Offline
              netblues @stephenw10
              last edited by

              @stephenw10
              If the isp is willing to provide multilink ppp for pppoe at their end, then it will be a layer 2 solution at the pf level
              It will have. a single ip and use both lines

              I wouldnt like a modem doing mlppp on front of pf as this would most probably mean double nat, unless of course isp is willing to route an ip behind that box too andt the box is a router.

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

                Mmm, I've never used (or even seen) an MLPPP connection but my understanding is that it does not provide a connection that can, for example, split a single TCP session across both lines.
                There are things that can do that though.

                Steve

                1 Reply Last reply Reply Quote 0
                • N Offline
                  netblues
                  last edited by netblues

                  mlppp does just that, by forwarding ppp frames across both connections and reassembling them at the other end.
                  So yes, it WILL support a single tcp connection.
                  Back in the days of ISDN dialup, it was the norm to bond two 64k channels to get a single 128Kbit channel.
                  It could also work with more channels, however after 10-12 members cpu issues and ppp frames reassembly was an issue.
                  With todays equipment its quite possible at higher speeds.

                  Isps do this nowdays, by getting 2 gpon interfaces with say 200/20 mbits and bond it together as one 400/40 connection.
                  Using plain old ml-ppp.

                  It does require mlppp config from the isp side too though.
                  And if ppp sessions terminate to different concetrators, this must also needs to be taken care, but it can be done.

                  1 Reply Last reply Reply Quote 2
                  • chpalmerC Offline
                    chpalmer @nambi
                    last edited by chpalmer

                    Yup.. MLPPP is a single WAN solution. The MLPPP instance happens on your pfSense box so all of your modems (up to 8) would be in bridge mode. No double NAT.

                    The trick is to get an ISP to handle the other end for you. I gave my ISP at the time some documents and they took it on. (charged way to much but I digress..)

                    Very easy to setup on the pfSense end-

                    MLPPPsetup.jpg

                    Triggering snowflakes one by one..
                    Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

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

                      Hmm, and you can get the combined bandwidth for a single connection? That's fun if so.

                      chpalmerC N 2 Replies Last reply Reply Quote 0
                      • chpalmerC Offline
                        chpalmer @stephenw10
                        last edited by chpalmer

                        @stephenw10 said in Combining 2 seperate DSL connections.:

                        Hmm, and you can get the combined bandwidth for a single connection? That's fun if so.

                        Yup. 😸 https://docs.netgate.com/pfsense/en/latest/multiwan/mlppp.html

                        Triggering snowflakes one by one..
                        Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                        1 Reply Last reply Reply Quote 1
                        • N Offline
                          nambi @stephenw10
                          last edited by

                          @stephenw10

                          According to the ISP I should get 2x the download speed.

                          I needed the 2nd connection for voice, so I'll prioritize the voice traffic, this was the initial intent.

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

                            Ah, well to do that you might actually be better using two separate connections. You can route VoIP traffic via one exclusively and have no chance of other traffic ever causing a problem.
                            And you can still setup both as failover to give some redundancy.

                            Steve

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