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

    IPV6 issue related to Managed RA (freebsd 14)

    Scheduled Pinned Locked Moved CE 2.7.0 Development Snapshots (Retired)
    4 Posts 2 Posters 656 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.
    • L
      louis2
      last edited by

      Since two days I am running the FreeBSD14 version of 2.7

      In first instance I noticed alarms a already described years ago in https://forum.netgate.com/topic/110239/occasional-warnings-in-ipv6-logs
      "Jan 13 22:39:15 kernel cannot forward src fe80:4::c6e9:84ffโŒx, dst x0:1450:4009:80e::200e, nxt 6, rcvif igb1, outif igb0"

      Today I notices

      • that they were related to my 100% actual windows10 pro PC
      • and that the PC did not have IPV6 connectivity.

      Changing the RA setting form ^managed^ to ^assisted^ did solve the problem.

      However something is not OK, and the fact that it is occurring just after the upgrade from the 12.3 to 14 stable version ...... is verdict ๐Ÿ˜Š

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        That is not related to pfSense even, and the switch to assisted was likely unrelated as well.

        The client at the fe80 address, which is a link local address, tried to send a packet to a globally routable address, and the kernel dropped it because that was not allowed.

        Link local addresses can never leave link local, but the client misbehaved and tried to use it as a global address.

        Either way the problem here is a client issue, not pfSense.

        Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        L 1 Reply Last reply Reply Quote 0
        • L
          louis2 @jimp
          last edited by louis2

          @jimp

          Jimp I did test it a couple of times! and it is completely reproducible that it is not working if RA is Managed and that it starts working as soon as I change RA to Assisted.

          C:\Users\Louis>ping -6 www.google.com

          Pinging www.google.com [2a00:1450:400e:80e::2004] with 32 bytes of data:
          General failure.
          General failure.
          General failure.
          General failure.

          Ping statistics for 2a00:1450:400e:80e::2004:
          Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

          C:\Users\Louis>ping -6 www.google.com

          Pinging www.google.com [2a00:1450:400e:802::2004] with 32 bytes of data:
          Reply from 2a00:1450:400e:802::2004: time=2ms
          Reply from 2a00:1450:400e:802::2004: time=2ms
          Reply from 2a00:1450:400e:802::2004: time=2ms
          Reply from 2a00:1450:400e:802::2004: time=2ms

          Ping statistics for 2a00:1450:400e:802::2004:
          Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
          Approximate round trip times in milli-seconds:
          Minimum = 2ms, Maximum = 2ms, Average = 2ms

          C:\Users\Louis>

          I am not sure what is causing it, that is the next question. It could very well be a bug in windows10 pro 64bit or some setting somewhere.

          What ever it is new since I updated to 2.7 new version (why not 2.8!?), which makes pfSense verdict IMHO.

          I just repeated the test and did capture it with wireshark. I could share that as private file attached to a ticket ๐Ÿ˜Š ๐Ÿ˜Š

          Louis
          PS yep the fe80 is not correct I think but that is probably due to the RA process

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            You'll need to look closer at what the client is getting and using for its IPv6 address(es) in each of those cases but as I said it's still the client selecting the wrong address for that communication, not pfSense.

            Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

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