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

    PfSense - Connecting to ADSL2+ via bridged modem?

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    5 Posts 3 Posters 6.7k Views
    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.
    • V Offline
      victorhooi
      last edited by

      Hi,

      I'm trying to setup a pfSense to connect via ADSL2+.

      The pfSense server is a Hacom Mars II 1U server with pfSense 2.0.1 installed.

      On the WAN interface, I have a Billion 5200 ADSL2+ modem.

      I've configured the modem in bridge mode, and given it a fixed IP of 192.168.1.1, and disabled the modem's DHCP server (the DHCP options are disabled, enabled and relay).

      The pfSense server has an IP of 192.168.2.1. (I also tried with 192.168.1.2)

      I've set the pfSense WAN interface to PPPoE, and entered in the ADSL2+ username and password.

      However, it doesn't seem to actually get a connection. In the PPP system logs, via the web interface, I just have:

      Jul 21 16:57:35	ppp: [wan_link0] PPPoE: Connecting to ''
      Jul 21 16:57:44	ppp: [wan_link0] PPPoE connection timeout after 9 seconds
      Jul 21 16:57:44	ppp: [wan_link0] Link: DOWN event
      Jul 21 16:57:44	ppp: [wan_link0] LCP: Down event
      Jul 21 16:57:44	ppp: [wan_link0] Link: reconnection attempt 11 in 4 seconds
      Jul 21 16:57:48	ppp: [wan_link0] Link: reconnection attempt 11
      Jul 21 16:57:48	ppp: [wan_link0] PPPoE: Connecting to ''
      Jul 21 16:57:57	ppp: [wan_link0] PPPoE connection timeout after 9 seconds
      Jul 21 16:57:57	ppp: [wan_link0] Link: DOWN event
      Jul 21 16:57:57	ppp: [wan_link0] LCP: Down event
      Jul 21 16:57:57	ppp: [wan_link0] Link: reconnection attempt 12 in 3 seconds
      Jul 21 16:58:00	ppp: [wan_link0] Link: reconnection attempt 12
      Jul 21 16:58:00	ppp: [wan_link0] PPPoE: Connecting to ''
      

      If I set the ADSL2+ modem itself to PPPoE instead of bridge, and enter in the same username and password there, it connects fine and I can browse the internet.

      Also, if I set it to bridge, and connect it to a Windows PC, I'm able to authenticate using Window's PPPoE client and the bridged modem and can also browse the internet there.

      So the issue seems to be something to do with pfSense and the PPPoE connection there?

      Cheers,
      Victor

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

        Have you tried shutting down the modem for at least 60 seconds after you set it in bridge mode? The username and password were already associated with the modem's MAC address. Simply switching to bridge and then adding the credentials to the pFsense WAN interface will not work. If not then try cloning the modem's WAN MAC address to your pFsense WAN interface.

        1 Reply Last reply Reply Quote 0
        • W Offline
          wallabybob
          last edited by

          @Nobbie:

          Have you tried shutting down the modem for at least 60 seconds after you set it in bridge mode? The username and password were already associated with the modem's MAC address. Simply switching to bridge and then adding the credentials to the pFsense WAN interface will not work. If not then try cloning the modem's WAN MAC address to your pFsense WAN interface.

          I suspect this advice might be more appropriate to a cable modem than an ADSL modem.

          I tried to get two different ADSL modem/routers (Zyxel and Billion 7300) to act as modems only but couldn't get pfSense PPP to startup. The limited reporting capabilities of the modem/routers made it difficult to debug. I figured it was a better use of my time to buy a ADSL modem (Tenda D820 for the local equivalent of about US$20). It worked straight away.

          1 Reply Last reply Reply Quote 0
          • V Offline
            victorhooi
            last edited by

            heya,

            In this case, it is just a simple ADSL2+ modem - Billion 5200 SRD modem - it cost just $27 from MSY…lol.

            We actually had a Netgear N600 ADSL2+ modem/Wifi router as well - however, I wanted the Billion modem in order to do full-bridging.

            I've just changed from pfSense 2.0.1 to pfSense 2.1-BETA0, so I might give it a shot under that. It's a shame there isn't more verbose logging on why exactly the connection is failing, apart from a "timeout"...hmm.

            Is there any way to increase verbosity of logging somewhere? Or some other diagnostics I can run from pfSense, such as trying the PPPoE negotiation manually from the console? Or would a packet capture help somewhere? Not even sure how to do that under FreeBSD...lol?

            Is would be nice to get PPPoE working =). What other setups are you guys using for working PPPoE?

            Cheers,
            Victor

            1 Reply Last reply Reply Quote 0
            • W Offline
              wallabybob
              last edited by

              @victorhooi:

              In this case, it is just a simple ADSL2+ modem - Billion 5200 SRD modem - it cost just $27 from MSY…lol.

              Sorry, last time I looked there didn't seem to be many "just" modems. Many of the cheap boxes advertised as modems seemed to be modem/routers.

              @victorhooi:

              I've just changed from pfSense 2.0.1 to pfSense 2.1-BETA0, so I might give it a shot under that. It's a shame there isn't more verbose logging on why exactly the connection is failing, apart from a "timeout"…hmm.

              Your other post on DHCP on the Hacom suggested to me there was a problem in the communication between the modem/router and Hacom. Perhaps if that has been cleared up with pfSense 2.1 you might find PPPoE on pfSense 2.1 works.

              @victorhooi:

              Is there any way to increase verbosity of logging somewhere? Or some other diagnostics I can run from pfSense, such as trying the PPPoE negotiation manually from the console? Or would a packet capture help somewhere? Not even sure how to do that under FreeBSD…lol?

              You can do a packet capture by running tcpdump in a shell session or from the web GUI: Diagnostics -> Packet Capture. Depending on what you are looking for, a packet capture on either the ppp interface (pppoe0) or the physical interface (em0?) or both might be useful.

              @victorhooi:

              What other setups are you guys using for working PPPoE?

              I have use the configuration described in http://doc.pfsense.org/index.php/Accessing_modem_from_inside_firewall so I can access the modem web server from my home network on the other side of the pfSense box. This has been occasionally useful for troubleshooting.

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