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