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

    IPv6 and PPPoE

    Scheduled Pinned Locked Moved IPv6
    5 Posts 2 Posters 3.3k 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.
    • E
      ebo2002fr
      last edited by

      Hello,

      I am trying to get an IPv6 address with pfSense on a Soekris box. During PPPoE exchange, I got the following message :

      Jan 8 09:20:26 ppp: [wan_link0] rec'd unexpected protocol IPv6
      Jan 8 09:20:26 ppp: [wan] IPV6CP: rec'd Configure Ack #2 (Ack-Sent)
      Jan 8 09:20:26 ppp: [wan] IPV6CP: state change Ack-Sent –> Opened
      Jan 8 09:20:26 ppp: [wan] IPV6CP: LayerUp
      Jan 8 09:20:26 ppp: [wan] 5043:b158:0000:0000 -> 0000:0000:0000:0001
      Jan 8 09:20:27 ppp: [wan] IFACE: Up event
      Jan 8 09:20:27 ppp: [wan] IFACE: Rename interface ng0 to pppoe0

      On Wan configuration page, I selected SLAAC for IPv6 configuration.

      ndp -a

      Neighbor                            Linklayer Address  Netif Expire    S Flags
      fe80::5043:b158:0:0%pppoe0          (incomplete)      pppoe0 permanent R
      fe80::200:24ff:fecf:8f13%em7        00:00:24:cf:8f:13    em7 permanent R
      fe80::1:1%em6                        00:00:24:cf:8f:12    em6 permanent R
      fe80::200:24ff:fecf:8f11%em5        00:00:24:cf:8f:11    em5 permanent R
      fe80::200:24ff:fecf:8f10%em4        00:00:24:cf:8f:10    em4 permanent R
      fe80::200:24ff:fecf:28f7%em3        00:00:24:cf:28:f7    em3 permanent R     
      fe80::200:24ff:fecf:28f6%em2        00:00:24:cf:28:f6    em2 permanent R     
      fe80::200:24ff:fecf:28f5%em1        00:00:24:cf:28:f5    em1 permanent R     
      fe80::200:24ff:fecf:28f4%em0        00:00:24:cf:28:f4    em0 permanent R

      PPPoE takes place on interface em7.

      I cannot get a unicast IPv6 address. In "System: Advanced: Networking", I checked "Enable IPv6". Am I missing something in my configuration ?

      1 Reply Last reply Reply Quote 0
      • R
        razzfazz
        last edited by

        Did you check "Request a IPv6 prefix/information through the IPv4 connectivity link"?

        1 Reply Last reply Reply Quote 0
        • E
          ebo2002fr
          last edited by

          @razzfazz:

          Did you check "Request a IPv6 prefix/information through the IPv4 connectivity link"?

          Yes

          1 Reply Last reply Reply Quote 0
          • E
            ebo2002fr
            last edited by

            I could get an IPv6 address but without pfSense. I have configured a PC under Debian with pppd and I could connect my ISP and receive an IPv6 address.

            1 Reply Last reply Reply Quote 0
            • E
              ebo2002fr
              last edited by

              I compared the PPP and IPv6 exchanges between the connection with pfSense and the connection with Debian.

              The PPP client is sending a PPP IPV6CP Configuration Request with 5043:b158:000:0000 in both case and the PPP server 0000:0000:0000:0001.
              Then the server is sending a "Router advertisement from" fe80::1 to ff02::1

              For Debian :
              PPP client is sending a "Router Solicitation" from fe80:5043:b158:0:0 to ff02::2
              PPP server is sending a "Router advertisement" from fe80::1 to fe80:5043:b158:0:0

              For pfSense
              PPP client is sending a "Neightbor Solicitation" from fe80:200:24ff:fecf:28f4 to fe80::1
              PPP client is sending a "Router Solicitation" from fe80:200:24ff:fecf:28f4 to ff02::2
              I don't see any new "Router advertisement" from the PPP server.

              The issue seems coming from the fact there are 2 IPv6 local link  on pfSense pppoe interface:
              pppoe0: flags=88d1 <up,pointopoint,running,noarp,simplex,multicast>metric 0 mtu2
                      inet6 fe80::200:24ff:fecf:28f4%pppoe0 prefixlen 64 scopeid 0xd
                      inet6 fe80::5043:b158:0:0%pppoe0 prefixlen 64 scopeid 0xd

              I don't how to fix it.</up,pointopoint,running,noarp,simplex,multicast>

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