Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a server running openSUSE 11.3, with vlan5 and vlan40 configured on eth7.

I want to join two multicast IGMP v2 groups, one on vlan5 and one on vlan40.

When I send out the IGMP v2 Membership Report on vlan40, the multicast datagrams arrive and everything works.

When I send out the IGMP v2 Membership Report on vlan5, the multicast datagrams begin to arrive, but they stop after 100 seconds. Using Wireshark, I've observed that my server is not responding to IGMP v2 Membership Queries from the router on vlan5, so I suppose the router is timing me out of the group.

On vlan40, however, I can see that my server promptly responds to each IGMP v2 Membership Query with an IGMP v2 Membership Report.

Why is my server responding to IGMP v2 Membership Queries on vlan40, but not on vlan5? Where in Linux should I look for configuration options, parameters, or settings that might explain the difference in the behavior of vlan40 and vlan5?

share|improve this question

1 Answer 1

Disabling rp_filter fixed this problem.

echo "0" > /proc/sys/net/ipv4/conf/all/rp_filter

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.