bug-zebra
[Top][All Lists]
Advanced

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

[Bug-zebra] ripngd cannot annouce route on OBSD 2.7-stable


From: TATEOKA Takamichi
Subject: [Bug-zebra] ripngd cannot annouce route on OBSD 2.7-stable
Date: Tue, 19 Sep 2000 01:24:29 +0900

Environment:
  OS: OpenBSD/i386 2.7 stable (got via anonCVS at Aug 8, 2000)
      + a multicast related patch described later.
  ZEBRA: zebra-0.88
  IPv6 connection: gif tunneling (IPv6 orver IPv4)
  Problem: I can receive RIPng annouces, however, cannot send
           annouces.

  I'm managing a IPv6 network (3ffe:501:1851::/48) with OpenBSD box
as a gateway.  I want to simply receive RIPng annouces from peer and,
send my network route to peer.

  Vanilla OBSD-2.7-stable cannot exchange route information even with
route6d nor zebra/ripngd.  With a multicast related patch that can get
from following OpenBSD page makes route6d works fine however
zebra/ripngd cannot work.
# 
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/netinet6/ip6_output.c?r1=1.14&r2=1.15

  Following is a tcpdump log on my OBSD box when I'm using "route6d",
I cannot monitor receiving packets with tcpdump (I'm assuming it's a
OBSD's bug) however, I can find a RIPng announces from my node.  Ping6
command got echo response (tcpdump monitors only a sending packet.)
  In this case, I start a route6d as 
# route6d -A 3ffe:501:1851:1::/48,gif0 -O 3ffe:501:1851:1::/48,gif0

hedge# tcpdump -vvv -s 1500 -n -i gif0
tcpdump: WARNING: gif0: no IPv4 address assigned
tcpdump: listening on gif0
00:42:03.930686 fe80::a00:5aff:fe39:6f40 > ff02::9: [|HBH]icmp6: multicast 
listener report max resp delay: 0 addr: ff02::9 [hlim 1] (len 32)
00:42:04.024567 fe80::a00:5aff:fe39:6f40.521 > ff02::9.521:  ripng-req dump 
(len 32, hlim 255)
00:42:04.733708 fe80::a00:5aff:fe39:6f40 > ff02::9: [|HBH]icmp6: multicast 
listener report max resp delay: 0 addr: ff02::9 [hlim 1] (len 32)
00:42:09.265087 fe80::a00:5aff:fe39:6f40 > fe80::2e0:18ff:fe98:2725: icmp6: 
neighbor adv: tgt is fe80::a00:5aff:fe39:6f40(RS) (len 24, hlim 255)
00:42:14.042086 fe80::a00:5aff:fe39:6f40.521 > ff02::9.521:  ripng-resp 1:
        3ffe:501:1851::/48 (1) (len 32, hlim 255)
00:42:34.067706 fe80::a00:5aff:fe39:6f40.521 > ff02::9.521:  ripng-resp 1:
        3ffe:501:1851::/48 (1) (len 32, hlim 255)
00:42:46.280271 3ffe:501:1851:1::1 > 2001:200:0:1802:2e0:18ff:fe98:2725: icmp6: 
echo request (len 16, hlim 64)


  Following is a tcpdump log on my OBSD box when I'm using "ripngd",
In this case, I cannot find a RIPng announces from my node.  Ping6
command does not get echo response (tcpdump monitors only a sending
packet.)
  In this case, I started zebra/ripngd as:
# /usr/local/sbin/zebra -d
# /usr/local/sbin/ripngd -d

hedge# tcpdump -vvv -s 1500 -n -i gif0
tcpdump: WARNING: gif0: no IPv4 address assigned
tcpdump: listening on gif0
00:38:50.468725 fe80::a00:5aff:fe39:6f40 > ff02::9: [|HBH]icmp6: multicast 
listener report max resp delay: 0 addr: ff02::9 [hlim 1] (len 32)
00:38:50.471491 fe80::a00:5aff:fe39:6f40.521 > ff02::9.521:  ripng-req dump 
(len 32, hlim 255)
00:38:55.329991 fe80::a00:5aff:fe39:6f40 > fe80::2e0:18ff:fe98:2725: icmp6: 
neighbor adv: tgt is fe80::a00:5aff:fe39:6f40(RS) (len 24, hlim 255)
00:38:59.456014 fe80::a00:5aff:fe39:6f40 > ff02::9: [|HBH]icmp6: multicast 
listener report max resp delay: 0 addr: ff02::9 [hlim 1] (len 32)
00:39:38.799454 3ffe:501:1851:1::1 > 3ffe:501:0:1802:2e0:18ff:fe98:2725: icmp6: 
echo request (len 16, hlim 64)


  I attach a ripngd.conf for this test.

  Please tell me something I can for zebra.
--
TATEOKA, Takamchi (address@hidden)

Attachment: ripngd.conf
Description: ripngd.conf


reply via email to

[Prev in Thread] Current Thread [Next in Thread]