Navigation

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

    Cloud based MLPPP over DSL PPP? hmmm…

    Routing and Multi WAN
    2
    5
    502
    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.
    • J
      Javik last edited by

      I am still trying to figure out how to do roll-your-own multilink PPP with your own MLPPP server in the cloud.

      If a DSL modem is how pfSense gets out to the Internet, this appears to add an additional layer of complexity. A DSL modem needs to establish a PPP login to the ISP before the router can access the Internet.

      If a cloud based MLPPP server is used with DSL, then the MLPPP will need to pass "through" the DSL PPP. I have no clue how this affects packet overhead, though probably not much since the MLPPP will be normal IP packets like any other data the DSL modem carries.

      ,

      Also I have no idea if there is a way to do this with a single pfSense router. It seems like there may need to be two physically separate routers to hold the two different PPP connection configurations and send one through the other.

      Though, using VMWare/KVM/HyperV, these two routers can be virtualized on one computer, and network data passed from one to the other through a virtual VLAN switch that has no physical ports/cables.

      Bridged DSL modem -> pfSense using ISP's PPP -> No NAT LAN 192.168.100.1 -> virtual switch, VLAN 2 -> 192.168.100.2 WAN -> pfSense using my MLPPP cloud router -> NAT LAN (192.168.0.0/24)

      1 Reply Last reply Reply Quote 0
      • J
        Javik last edited by

        • Physical Interface: "WAN2DSL_1" - used for bridged DSL modem #1 with PPP config

        • Virtual Interface: "DSL2LAN_1" - assign to VLAN 2, gateway is "WAN2DSL_1"

        • Physical Interface: "WAN2DSL_2" - used for bridged DSL modem #2 with PPP config

        • Virtual Interface: "DSL2LAN_2" - assign to VLAN 2, gateway is "WAN2DSL_2"

        • Physical Interface: "WAN2DSL_3" - used for bridged DSL modem #3 with PPP config

        • Virtual Interface: "DSL2LAN_3" - assign to VLAN 2, gateway is "WAN2DSL_3"

        • Virtual Interface: "VIRTWAN" - assign to VLAN 2, virtual WAN with MLPPP config

        • MLPPP target interfaces: DSL2LAN_1, DSL2LAN_2, DSL2LAN_3

        • Physical Interface: "LAN" - normal LAN port, gateway is "VIRTWAN"

        1 Reply Last reply Reply Quote 0
        • chpalmer
          chpalmer last edited by

          I would think your modems would have to do the actual DSL pppoe and then your pfsense instance would do whatever method in that manner.

          Triggering snowflakes one by one..

          1 Reply Last reply Reply Quote 0
          • J
            Javik last edited by

            It is desirable to do this to reduce complexity and if possible, take the ISP's router out of the picture.

            The LAN side of each DSL modem does not need NAT, so that would have to be turned off for each ISP router, and some of them can be so hobbled that turning off NAT isn't even possible.

            Also I have been seeing a connection latency problem which DSL Reports refers to as buffer bloat, and is apparently caused directly by the ISP's cruddy router software. So switching their router device to dumb bridged mode is probably for the best.

            (And in context of the other thread, this part of the discussion is all normal client-side MLPPP and does not involve the MLPPP server side.)

            1 Reply Last reply Reply Quote 0
            • chpalmer
              chpalmer last edited by

              When you do a normal MLPPP connection on the router your DSL modems in bridge mode..  ( I used Zoom 5615 and 5715 models which are bridge only) you have an interface for each modem.  The interfaces can be set up with maintenance IP's or left without.

              Then you set up a PPP      /interfaces_ppps.php    and use the ctrl key as you choose all the interfaces where your modems reside.  Fill in you user name and password.

              I believe this is what your talking about…    I no longer use this setup as Im on a bonded circuit now at the shop but still have some info around.


              Triggering snowflakes one by one..

              1 Reply Last reply Reply Quote 0
              • First post
                Last post