Hello Rob et al,
Quote:
"...by default mcast routes will be associated with an interface
the kernel picks (usually the first to come up)."
There is something what you're looking for, I believe.
Small, nifty & powerfull program to install: *smcroute*
The *smcroute* <http://www.cschill.de/smcroute/> utility provides a
command line interface to manipulate
the multicast routing tables via a method other than *mrouted*.
Before:
root@lts:~# cat /proc/net/igmp
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 1 V3
010000E0 1 0:00000000 0
2 eth0 : 2 V2
010000E0 1 0:00000000 1
4 tunl0 : 1 V3
010000E0 1 0:00000000 0
root@lts:~#
To *join* multicast group:
root@lts:~# smcroute -j eth0 224.0.0.9
After:
root@lts:~# cat /proc/net/igmp
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 1 V3
010000E0 1 0:00000000 0
2 eth0 : 3 V2
090000E0 1 1:0000002D 1
010000E0 1 0:00000000 1
4 tunl0 : 1 V3
010000E0 1 0:00000000 0
root@lts:~#
To *leave* multicast group:
root@lts:~# smcroute -l eth0 224.0.0.9
Give some feedback after you check this feature, please.
Best regards.
Tom - sp2lob