We need to get mcast data from our provider but in order to do so, we have to NAT our IP addresses. Because our switches are unable to NAT, we connected them to routers that are able to NAT. The routers in turn connect to our providers via layer 2 over the switches.
The "sh ip mroute" from the switches show the switches attempting to join the mcast group but the routers are not joining the mcast groups from the provider. What am I missing here? I tried "ip pim join-group x.x.x.x" from the routers interfaces and was able to join the group but only doing so. But that is the only way.