Date: Thu, 3 Jul 2003 17:00:01 +0200 (CEST) From: Jan Pechanec <jp@devnull.cz> To: freebsd-stable@freebsd.org Subject: ipv6 dialup: "nd6_lookup: failed to lookup" problem (4.8-REL) Message-ID: <20030703164223.S60686@k3.vol.cz>
next in thread | raw e-mail | index | archive | help
Hi all, I try to receive an ipv6 address for my PPP link via autoconf (against Cisco machine), but there is a problem I'm unable to solve so far. I can see cisco's Router-Advertisement containing prefix etc., but no IP adress is assigned to tun0 interface. Anyone succesful in IPv6 over dial-up PPP connection? When I manually assign IPv6 address, connection works. My system is 4.8-RELEASE, PPP Version 3.1 - Apr 3 2003. axxem.hide:~# rtsol -d -D tun0 link-layer address option has null length on tun0. Treat as not included. checking if tun0 is ready... tun0 is ready set timer for tun0 to 0:359377 New timer is 0:00359258 timer expiration on tun0, state = 1 send RS on tun0, whose state is 2 set timer for tun0 to 4:0 New timer is 4:00000671 received RA from fe80::2d0:baff:fef4:e80 on tun0, state is 2 stop timer for tun0 there is no timer axxem.hide:~# tethereal -i tun0 ip6 Capturing on tun0 0.000000 fe80::290:27ff:fe78:9275 -> ff02::2 ICMPv6 Router solicitation 0.050048 fe80::2d0:baff:fef4:e80 -> ff02::1 ICMPv6 Router advertisement Detailed advertisement ("auto" flag is ON): Internet Control Message Protocol v6 Type: 134 (Router advertisement) Code: 0 Checksum: 0x7c84 (correct) Cur hop limit: 64 Flags: 0x00 0... .... = Not managed .0.. .... = Not other ..0. .... = Not Home Agent ...0 0... = Router preference: Medium Router lifetime: 1800 Reachable time: 30 Retrans time: 0 ICMPv6 options Type: 5 (MTU) Length: 8 bytes (1) MTU: 1480 ICMPv6 options Type: 3 (Prefix information) Length: 32 bytes (4) Prefix length: 64 Flags: 0xc0 1... .... = Onlink .1.. .... = Auto ..0. .... = Not router address ...0 .... = Not site prefix Valid lifetime: 0x00278d00 Preferred lifetime: 0x00093a80 Prefix: 3ffe:80ee:2ee:1300:: axxem.hide:~# ifconfig tun0 tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 inet6 fe80::290:27ff:fe78:9275%tun0 --> fe80::2d0:baff:fef4:e80%tun0 prefixlen 128 scopeid 0x6 inet 1.2.3.4 --> 5.6.7.8 netmask 0xffffffff Opened by PID 42838 I can just see this in /var/log/messages: Jul 3 16:36:42 axxem /kernel: nd6_lookup: failed to lookup fe80:0006::02d0:baff:fef4:0e80 (if = tun0) I don't know exactly why this lookup is performed, nevertheless the route does exists and box is alive: axxem.hide:~# route get -inet6 fe80:0006::02d0:baff:fef4:0e80 route to: fe80::2d0:baff:fef4:e80%tun0 destination: fe80::2d0:baff:fef4:e80%tun0 interface: tun0 flags: <UP,HOST,DONE,LLINFO> recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire 0 0 0 0 0 0 1500 0 axxem.hide:~# ping6 fe80:0006::02d0:baff:fef4:0e80 PING6(56=40+8+8 bytes) fe80::290:27ff:fe78:9275%tun0 --> fe80:6::2d0:baff:fef4:e80 16 bytes from fe80::2d0:baff:fef4:e80%tun0, icmp_seq=0 hlim=64 time=49.115 ms ^C any help? Thanks in advance, Jan. -- Jan Pechanec <jp_at_devnull_cz>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030703164223.S60686>