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