IGMP
IGMP not Active
 
Symptom/Cause
Solution
Multicast routing is not configured
Use these commands:
show ip mvif
Check whether vif is created for the interface.
show ip igmp interface
Check the status of igmp
ip multicast-routing
Configure multicast routing.
Interface is down
Use these commands:
show ip interface brief
Check whether interface has an ip address or the status is down.
ip address A.B.C.D/subnet-mask>
If the address field in the show ip interface brief output shows “unassigned”, configure IP address on the interface with mask. Alternatively, configured ip address can also be checked using “show running-config interface <ifname>”
For ex:
ip address 2.2.2.2/24
no shutdown
Bring up admin status of the interface.
show ip mvif
Check whether vif is created for the interface.
No IGMP configuration exists.
Use these commands:
ip igmp
Configure igmp on the interface
show ip igmp interface
Check whether igmp is enabled.
show running-config interface <ifname>
Verify if igmp is configured.
 
Note: IGMP can also be enabled by pim sparse/dense mode configuration.
Groups not added after Receiving Dynamic Reports
 
Symptom/Cause
Solution
IGMP is not active
Follow the steps above
IGMPv3 report should have one or more sources when the group-record type is INCLUDE
Use this command:
show ip igmp groups
The output displays the added group
Interface is configured as igmp proxy
Use these commands:
show ip igmp proxy
Check whether igmp proxy is enabled.
show running-config interface IFNAME
Check whether “ip igmp proxy service” configuration exists.
IGMP proxy is not active
Verify that IGMP proxy is enabled and active:
show ip igmp proxy
 
Symptom/Cause
Solution
Host interface not configured
Use these commands:
show ip igmp proxy
Check the upstream interface.
show running-config interface IFNAME
Check if the configuration exists.
ip igmp proxy-service
Configure interface as host interface (enable proxy-service).
Mroute-proxy interface not configured
Use these commands:
show ip igmp proxy
Check whether mroute is configured. If there is no output, mroute-proxy is not configured.
ip igmp mroute-proxy upstream-IFNAME
Configure mroute proxy on an interface.
Mismatch between proxy service interface and host interface
Use these commands:
show ip igmp proxy
Check the upstream interface.
show running-config
Check which interface has the proxy-service configured.
ip igmp proxy-service
Configure proxy service on the upstream interface shown by show ip igmp proxy.
IP Multicast routing not configured
Use these commands:
show running-config multicast
Check whether ip multicast routing is configured.
ip multicast-routing
if the configuration is not show in the running-config, use this command to configure ip multicast routing.
Interface is down
Follow the steps explained above
Last modified date: 06/16/2023