vlc problem with freebsd4.10 + kame snap (ipv6 tunneling)

Yi Dong un dulee at icu.ac.kr
Sat Sep 10 06:22:13 PDT 2005


dear all

I'm using vlc for ipv6 multicast on the ipv6 in ipv6 tunneling.
but there are some problems.

my test environments;
 pc router: freebsd 4.10R 
 host: linux (kernel 2.6.11), windows xp service pack2
 pim6sd: kame-20050131-snap-kit
 vlc: vlc-0.8.2 and vlc-0.7.2
 dbeacon: dbeacon-0.3.5

network topology
 H1 --- R1(rp, bsr) --- ipv6 in ipv6 tunneling --- R2 --- H2
 * H: host, R: pc router


I tested vlc; ver 0.8.2 and 0.7.2, and dbeacon
dbeacon was no problem.
but vlc test was shown strange results.

I success vlc test when h2 is a sender and h1 is a receiver.
but the opposite case (h1-sender, h2-receiver) was failed 


tcpdump result at the h2 is like this when h1 is a sender and h2 is a receiver.
-->
02:48:08.488389 fe80::204:75ff:fee2:21e5 > ff0e::8320:2078: HBH icmp6:
multicast listener report max resp delay: 0 addr: ff0e::8320:2078 [hlim 1]

I checked pim6sd log of sender(h1) and I can see following message
-->
19:57:29.920 warning - SIOCGETSGCNT_IN6 on (2001:220:806:11::17 ff0e::8320:15):
No such process
19:57:29.920 Deleting MFC entry for source 2001:220:806:11::17 and group
ff0e::8320:15
19:57:29.920 warning - setsockopt MRT6_DEL_MFC: Can't assign requested address
19:57:29.920 Join_or_prune : upstream_router is null
19:57:29.920 src_action = 0
19:57:29.920 SSM src_action = 1

I cann't understand why one direction (from h2 to h1) works but the other
direction(from h1 to h2) does not work
in addition to no problem with dbeacon.


thanks..


--
followings are pim6sd logs related with multicast

pim6sd log of H1
-->
19:57:13.113 Cache miss, src 2001:220:806:11::17, dst ff0e::8320:15, iif 6
19:57:13.114 create group entry, group ff0e::8320:15
19:57:13.114 Rp_grp_match found 3ffe:2e01:1:e::1 for group ff0e::8320:15
19:57:13.114 create source entry, source 2001:220:806:11::17
19:57:13.114 create SG entry, source 2001:220:806:11::17, group ff0e::8320:15
..
19:57:15.910 Cache miss, src 2001:220:806:11::17, dst ff0e::8320:15, iif 6
19:57:15.910 create group entry, group ff0e::8320:15
19:57:15.910 Rp_grp_match found 3ffe:2e01:1:e::1 for group ff0e::8320:15
19:57:15.910 create source entry, source 2001:220:806:11::17
19:57:15.910 create SG entry, source 2001:220:806:11::17, group ff0e::8320:15
..
19:57:29.920 warning - SIOCGETSGCNT_IN6 on (2001:220:806:11::17 ff0e::8320:15):
No such process
19:57:29.920 Deleting MFC entry for source 2001:220:806:11::17 and group
ff0e::8320:15
19:57:29.920 warning - setsockopt MRT6_DEL_MFC: Can't assign requested address
19:57:29.920 Join_or_prune : upstream_router is null
19:57:29.920 src_action = 0
19:57:29.920 SSM src_action = 1
..
20:01:12.929 Receiving PIM v2 Join/Prune	 from fe80::200:f0ff:fe94:5be
20:01:12.929 I'm the target of the JOIN/PRUNE message
20:01:12.929 Number of groups to process : 2
20:01:12.929 Group to process : ff0e::8320:15
20:01:12.929 Number of join   : 1
20:01:12.929 Number of prune  : 0
20:01:12.930 I'm looking for the (*,*,RP) entry, skip to next entry
20:01:12.930 Group to process : ff0e::1234:1234
20:01:12.930 Number of join   : 1
20:01:12.930 Number of prune  : 0
20:01:12.930 I'm looking for the (*,*,RP) entry, skip to next entry
20:01:12.930 Group to process : ff0e::8320:15
20:01:12.930 Number of join   : 1
20:01:12.930 Number of prune  : 0
20:01:12.930 Rp_grp_match found 3ffe:2e01:1:e::1 for group ff0e::8320:15
20:01:12.930 The rp for this JOIN/PRUNE is 3ffe:2e01:1:e::1
20:01:12.930 Group to process : ff0e::1234:1234
20:01:12.930 Number of join   : 1
20:01:12.930 Number of prune  : 0


pim6sd log of H2
--> 
20:13:12.062 accepting multicast listener report: src
fe80::204:75ff:fee2:21e5,dst ff0e::8320:15, grp f
f0e::8320:15
20:13:12.062 The group doesn't exist, trying to add it
20:13:12.062 creates a group in MLDv1 compat-mode for ff0e::8320:15 on Mif em0
20:13:12.062 create group entry, group ff0e::8320:15
20:13:12.062 Rp_grp_match found 3ffe:2e01:1:e::1 for group ff0e::8320:15
20:13:12.062 Adding vif 1 for group ff0e::8320:15
..
20:13:36.097 accepting multicast listener report: src
fe80::204:75ff:fee2:21e5,dst ff0e::8320:15, grp f
f0e::8320:15
20:13:36.097 The group already exists
20:13:36.097 goes into MLDv1-compat-mode for ff0e::8320:15 on Mif em0
20:13:36.098 Adding vif 1 for group ff0e::8320:15







More information about the freebsd-questions mailing list