Subject: Problems receiving IPv6 link-local multicast
To: None <tech-net@netbsd.org>
From: Andrew White <awhite@arc.corp.mot.com>
List: tech-net
Date: 11/09/2001 12:29:34
Two interfaces on a network (on different boxes).

One sends mcast packets onto the link, the other listens.

When the mcast address used is ff02::1 (IPv6 all nodes multicast address),
packets are correctly delivered to the listening application.

When the mcast address is anything else (eg ff02::3 or ff02::301), packets
don't seem to arrive at all.  The entry appears in 'netstat', but both the
Recv-Q and Send-Q are empty and the application never receives the packets.

'tcpdump' at both sender and receiver says that packets are on the wire and
apparently correct.

IP4 multicast (identical code except for the protocol specific bits -
sockaddr structures and setting and joining multicast interfaces) works
correctly.

Interface types are vr and de.

This feature occurs on both NetBSD (1.5) and FreeBSD, on x86 platform.


Is there a kernel switch or routing system switch that I need to set to
allow interfaces to accept IPv6 multicast packets?

Thanks

-- 
Andrew White                Andrew.E.White@motorola.com