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
      last edited by

      I am new to Multicasting.

      Multicasting work on IGMP3 switch without PIMD.

      I want to try to route Multicasting but no success.

      I did try LAN and OPT interface and only LAN interface in both case same error in switch

      I did check Packet capture through Wireshark and verify packet checksum error. Switch Log is reporting same error.

      Switch Error log.
      Sep 07, 2024, 12:30:26 Notice MCAST-5-PKT_CHKSUM_DROP: Received IGMP snooping checksum error: VLAN 1, interface Ethernet1/0/24(merged 1)

      Any help highly appreciated.

      Vic

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

        How are you testing this? What are you using to generate or receive traffic? What errors do you see there?

        Steve

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

          @stephenw10

          I did use VLC steaming.

          1 Reply Last reply Reply Quote 0
          • 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
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.