ipv6 dialup: "nd6_lookup: failed to lookup" problem (4.8-REL)

Hajimu UMEMOTO ume at mahoroba.org
Thu Jul 3 10:40:58 PDT 2003


Hi,

>>>>> On Thu, 3 Jul 2003 17:00:01 +0200 (CEST)
>>>>> Jan Pechanec <jp at devnull.cz> said:

jp> 	I try to receive an ipv6 address for my PPP link via autoconf
jp> (against Cisco machine), but there is a problem I'm unable to solve so
jp> far. I can see cisco's Router-Advertisement containing prefix etc.,
jp> but no IP adress is assigned to tun0 interface. Anyone succesful in
jp> IPv6 over dial-up PPP connection? When I manually assign IPv6 address,
jp> connection works. My system is 4.8-RELEASE, PPP Version 3.1 - Apr 3
2003.

You cannot assign IPv6 address to tun0 by receiving RA on 4.8-RELEASE.
It is because, ppp(8) assigns link-local address with prefixlen is
/128.  But, RA expects that link-local is /64.

jp> axxem.hide:~# ifconfig tun0
jp> tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
jp>         inet6 fe80::290:27ff:fe78:9275%tun0 --> fe80::2d0:baff:fef4:e80%tun0 prefixlen 128 scopeid 0x6
jp>         inet 1.2.3.4 --> 5.6.7.8 netmask 0xffffffff
jp>         Opened by PID 42838

This problem was fixed at 2003/04/29.  You can use it by upgrading
your box to recent 4-STABLE.  If you don't want upgrading your box,
apply the following patchs to src/usr.sbin/ppp and rebuilting ppp:

    http://www.imasy.or.jp/~ume/FreeBSD/ppp-patches-4.8-release.tar.gz

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume at bisd.hitachi.co.jp  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-stable mailing list