I have 2 interfaces on my desktop: one in a multicast enabled vlan, that has access to some udp streams, but otherwise unrouted, and one with internet access, but no multicast.

If only the multicast interface is enabled, I am able to play the streams, with VLC, for example. If I enable the second interface, I loose access to the multicast stream.

This happens due to a routing problem, as far as I can think. So I need to route the multicast request (IGMP and such) through the right interface, or something like that.

Does anyone have any idea how to do this on Windows 7?

link|improve this question

feedback

1 Answer

up vote 1 down vote accepted

Have you tried moving the network card that needs to multicast up in priority?

  • Open Control Panel\Network and Internet\Network Connections
  • Press your ALT key, then choose the Advanced menu and select Advanced Settings.
  • Under Adapters and Bindings, move the multicast NIC above the Internet Access NIC in the Connections field.

Let me know if that works.

link|improve this answer
Perfect. Thanks! – evilpenguin Nov 24 '10 at 17:32
Glad that helped. – CurtM Nov 24 '10 at 17:33
+1. I was going to research the right syntax to add a static route pointing for the multicast range out the correct interface, but this solution is way better. – Jed Daniels Nov 25 '10 at 4:16
feedback

Your Answer

 
or
required, but never shown

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