pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/45236: pim6dd ignores ipv6 multicast listener reports



>Number:         45236
>Category:       pkg
>Synopsis:       pim6dd ignores ipv6 multicast listener reports
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Aug 10 13:35:00 +0000 2011
>Originator:     Uwe Toenjes
>Release:        netbsd-5
>Organization:
University of Leipzig
>Environment:
NetBSD gate.ipv6.uni-leipzig.de 5.1_STABLE NetBSD 5.1_STABLE (MYCONF) #4: Fri 
Aug  5 13:48:39 CEST 2011  
root%gate.ipv6.uni-leipzig.de@localhost:/usr/obj/sys/arch/amd64/compile/MYCONF 
amd64
>Description:
pim6dd ignores ipv6 multicast listener reports.

tcpdump -vvvpnei vlan14 ip6 shows the packet from the client, trying to join to 
group ff1e::aa

15:01:11.353168 00:19:d1:31:ca:84 > 33:33:00:00:00:aa, ethertype IPv6 (0x86dd), 
length 86: (hlim 1, next-header: Options (0), length: 32) 
fe80::219:d1ff:fe31:ca84 > ff1e::aa: HBH (rtalert: 0x0000) (padn)[icmp6 sum ok] 
ICMP6, multicast listener report, length 24max resp delay: 0 addr: ff1e::aa

pim6dd is listen at the interface but pim6stat -d do not show any listener in 
this group:

Multicast Interface Table
 Mif   PhyIF Local-Address/Prefixlen                            Flags          N
eighbors
  0     agr0 2001:638:902:1::10/128                             DR NO-NBR
QRY
             2001:638:902:1::1/64
             fe80::214:22ff:fe1d:8b41/64
  1   vlan1000 2001:638:c:a00a::2/64                              PIM QRY
     fe80::216:9cff:fe6e:1740
             fe80::214:22ff:fe1d:8b41/64
  2   vlan11 2001:638:902:2012::1/64                            DR NO-NBR
QRY
             fe80::214:22ff:fe1d:8b41/64
  3   vlan14 2001:638:902:2000::1/64                            DR NO-NBR
QRY
             fe80::214:22ff:fe1d:8b41/64
  4   vlan150 2001:638:902:2007::1/64                            DR NO-NBR
 QRY
             fe80::214:22ff:fe1d:8b41/64
  5   vlan20 2001:638:902:2001::1/64                            DR NO-NBR
QRY
             fe80::214:22ff:fe1d:8b41/64

...

MLD Querier List
 Mif  PhyIF Address                                  Timer            Last
 0     agr0 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 1   vlan1000 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 2   vlan11 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 3   vlan14 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 4   vlan150 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 5   vlan20 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 6   vlan209 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 7   vlan222 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s
 8   vlan223 fe80::214:22ff:fe1d:8b41                   255      4d1h29m47s

...

Multicast Routing Table
 Source          Group           Flags
---------------------------(S,G)----------------------------
 2001:638:902:1::1 ff05::1:3       SG
Pruned   oifs: ..........p.................
Asserted oifs: ..........p.................
Filtered oifs: ............................
Leaves   oifs: ...l......l.................
Outgoing oifs: .o.o......o.................
Incoming     : I...........................
Upstream nbr: NONE

TIMERS:  Entry   Prune VIFS:   0   1   2   3   4   5   6   7   8   9  10  11  12
  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27
           200                 0   0   0   0   0   0   0   0   0   0 190   0   0
   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
Number of Groups: 1


List of local listener information per interface
  Mif 0(agr0)
    ff05::1:3 timeout: 168
  Mif 3(vlan14)
    ff05::1:3 timeout: 167
  Mif 4(vlan150)
    ff05::c timeout: 171
  Mif 5(vlan20)
    ff05::c timeout: 168
  Mif 6(vlan209)
    ff05::c timeout: 166
  Mif 10(vlan307)
    ff05::1:3 timeout: 212
  Mif 11(vlan4)
    ff05::c timeout: 166

...
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index