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

    PIMD on 2.7.2-Release does not route multicast - IGMP Snooping Checksum error

    Scheduled Pinned Locked Moved General pfSense Questions
    22 Posts 2 Posters 734 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
      viren_d_patel0 @stephenw10
      last edited by

      @stephenw10

      On VLC receiver side not video.

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Ok What do you see logged?

        Do you see states opened for traffic?

        V 1 Reply Last reply Reply Quote 0
        • V
          viren_d_patel0 @stephenw10
          last edited by

          @stephenw10

          Setting is simple

          WAN - Router - LAN ---- IGMPv3 Switch --- comp1
          |-- comp2

          Only one interface LAN enabled.

          Here is the Log from PIMD.
          Virtual Interface Table ======================================================
          Vif Local Address Subnet Thresh Flags Neighbors


          0 192.168.1.145 192.168.1 1 DISABLED
          1 10.0.0.1 10/22 1 DR NO-NBR
          2 10.10.1.1 10.10.1/24 1 DISABLED
          3 10.0.0.1 register_vif0 1

          Vif SSM Group Sources

          Multicast Routing Table ======================================================
          ----------------------------------- (*,G) ------------------------------------
          Source Group RP Address Flags


          INADDR_ANY 239.255.102.18 10.0.0.1 WC RP
          Joined oifs: ....
          Pruned oifs: ....
          Leaves oifs: .l..
          Asserted oifs: ....
          Outgoing oifs: .o..
          Incoming : ...I

          TIMERS: Entry JP RS Assert VIFS: 0 1 2 3
          0 5 0 0 0 0 0 0
          ----------------------------------- (S,G) ------------------------------------
          ----------------------------------- (*,G) ------------------------------------
          Source Group RP Address Flags


          INADDR_ANY 239.255.255.250 10.0.0.1 WC RP
          Joined oifs: ....
          Pruned oifs: ....
          Leaves oifs: .l..
          Asserted oifs: ....
          Outgoing oifs: .o..
          Incoming : ...I

          TIMERS: Entry JP RS Assert VIFS: 0 1 2 3
          0 15 0 0 0 0 0 0
          ----------------------------------- (S,G) ------------------------------------
          --------------------------------- (,,G) ------------------------------------
          Number of Groups: 2
          Number of Cache MIRRORs: 0

          Let me know I am doing testing right way.

          Vic

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            So the server is comp2 in the WAN subnet and the client in comp1 in the LAN subnet?

            The switch is a layer 2 device?

            V 3 Replies Last reply Reply Quote 0
            • V
              viren_d_patel0 @stephenw10
              last edited by

              @stephenw10

              No it is connected on LAN. I try to draw but did not post it right.

              1 Reply Last reply Reply Quote 0
              • V
                viren_d_patel0 @stephenw10
                last edited by

                @stephenw10
                yes

                1 Reply Last reply Reply Quote 0
                • V
                  viren_d_patel0 @stephenw10
                  last edited by

                  @stephenw10
                  Grand stream GWN7803

                  1 Reply Last reply Reply Quote 0
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    Hmm both test machines are connected to LAN? They are both in the LAN subnet?

                    V 1 Reply Last reply Reply Quote 0
                    • V
                      viren_d_patel0 @stephenw10
                      last edited by

                      @stephenw10
                      yes

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Hmm, then they should be able to talk directly. That traffic does not go through pfSense so pimd wouldn't be doing anything.

                        V 2 Replies Last reply Reply Quote 0
                        • V
                          viren_d_patel0 @stephenw10
                          last edited by

                          @stephenw10

                          Following test is with SINGLE LAN port.

                          Grandstream switch has IGMP V3. If you enable that it talks to router and supposed to connect based on IGMP reports. ( If router disabled PIMD switch control wiht out any problem )

                          It does work for few mins on single LAN connect but after few mins it gives error in Switch and Switch stop ccontrolling IGMP v3 trafic on that port with error.

                          My PC1 send multicast (SSM) three video 232.1.1.30 / 31 /32. PC2 receive no problem but after few sec it stops working.

                          PIMD status:

                          0 192.168.1.145 192.168.1 1 DISABLED
                          1 10.0.0.1 10/22 1 DR NO-NBR
                          2 10.10.1.1 10.10.1/24 1 DISABLED
                          3 10.0.0.1 register_vif0 1

                          Vif SSM Group Sources

                          Multicast Routing Table ======================================================
                          ----------------------------------- (S,G) ------------------------------------
                          Source Group RP Address Flags


                          10.0.0.10 232.1.1.30 SSM CACHE SG
                          Joined oifs: ...j
                          Pruned oifs: ....
                          Leaves oifs: ....
                          Asserted oifs: ....
                          Outgoing oifs: ...o
                          Incoming : .I..

                          TIMERS: Entry JP RS Assert VIFS: 0 1 2 3
                          200 55 0 0 0 0 0 0
                          ----------------------------------- (S,G) ------------------------------------
                          Source Group RP Address Flags


                          10.0.0.10 232.1.1.31 SSM CACHE SG
                          Joined oifs: ...j
                          Pruned oifs: ....
                          Leaves oifs: ....
                          Asserted oifs: ....
                          Outgoing oifs: ...o
                          Incoming : .I..

                          TIMERS: Entry JP RS Assert VIFS: 0 1 2 3
                          200 55 0 0 0 0 0 0
                          --------------------------------- (,,G) ------------------------------------
                          Number of Groups: 2
                          Number of Cache MIRRORs: 2

                          1 Reply Last reply Reply Quote 0
                          • V
                            viren_d_patel0 @stephenw10
                            last edited by

                            @stephenw10

                            I have tried with LAN and OPT Today morning !

                            Not wokring !
                            Packet Capture attached as under.

                            packet capture.pcapng

                            Please see all the setting. Do my set up is right?

                            PC1 on OPT 10.10.1.0 network and receiver in LAN 10.0.0.0 network both is DHCP.

                            No Video on PC2. See all my seeting screen.

                            LAN Firewall rules.png

                            OPT Fire wall rules.png

                            PIMD1.png PIMD2.png

                            PIMD3.png

                            PIMD4.png

                            PIMD5.png

                            Random error in packets

                            random error.png

                            V 1 Reply Last reply Reply Quote 0
                            • V
                              viren_d_patel0 @viren_d_patel0
                              last edited by

                              @viren_d_patel0

                              Forget attach last screen shot for OPT to LAN.

                              NAT for LAN to OPT.png

                              1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                Hmm, well I'd expect it to work between hosts in the same subnet without an issue. If it fails that feels like a problem in the switch.

                                Why are you NATing traffic outbound on OPT?

                                V 2 Replies Last reply Reply Quote 0
                                • V
                                  viren_d_patel0 @stephenw10
                                  last edited by

                                  @stephenw10

                                  Does it required for PIMD to work?
                                  If any LAN device try to connect in OPT device.

                                  stephenw10S 1 Reply Last reply Reply Quote 0
                                  • V
                                    viren_d_patel0 @stephenw10
                                    last edited by

                                    @stephenw10

                                    Did you see packet capture? Randomly I do see error in packets.

                                    1 Reply Last reply Reply Quote 0
                                    • stephenw10S
                                      stephenw10 Netgate Administrator @viren_d_patel0
                                      last edited by

                                      @viren_d_patel0 said in PIMD on 2.7.2-Release does not route multicast - IGMP Snooping Checksum error:

                                      Does it required for PIMD to work?
                                      If any LAN device try to connect in OPT device.

                                      Yes you would need PIMD or IGMPProxy to get multicast working between subnets on the router.

                                      V 1 Reply Last reply Reply Quote 0
                                      • V
                                        viren_d_patel0 @stephenw10
                                        last edited by

                                        @stephenw10

                                        Thanks for quick reply.

                                        Do you see any error in my set up?

                                        Thanks again

                                        Vic

                                        1 Reply Last reply Reply Quote 0
                                        • stephenw10S
                                          stephenw10 Netgate Administrator
                                          last edited by

                                          Well I'm not sure why you have the outbound NAT rule on OPT. That shouldn't be required, everything there is routed.

                                          But that test is not something I've done with PIMD. I have done it with IGMPProxy and it did work last time I tried it.

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