Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Dec 2008 13:27:17 +0100
From:      Michiel Boland <michiel@boland.org>
To:        "Li, Qing" <qing.li@bluecoat.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: local ipv6 addresses do not appear in routing table
Message-ID:  <4958C225.8070907@boland.org>
In-Reply-To: <49583F8F.2070406@boland.org>
References:  <037201c9693e$0c6ba24c$7202020a@internal.cacheflow.com>	<B583FBF374231F4A89607B4D08578A431442F3@bcs-mail03.internal.cacheflow.com> <49583F8F.2070406@boland.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Michiel Boland wrote:
> Li, Qing wrote:
>> Hi Michiel,
>>
>> Please apply the patch http://people.freebsd.org/~qingli/in6.c.diff
>> and let me know how it works out for you.
> 
> Appears to work, thanks.

It appears I was cheering too soon. I have another setup that has the 
2a01:3a8:130::1 address on gif0, rather than lo0, as in

  ifconfig gif0 inet6 2a01:3a8:130::1/64

but here the route to 2a01:3a8:130::1/128 via lo0 does not appear. If I create a 
default route that points to the gif0 interface, pings to 2a01:3a8:130::1 work, 
but they are passed through the tunnel.

I also tried things like

  ifconfig gif0 inet6 2a01:3a8:130::1/128 2a01:3a8:130::2

with the same results.

Cheers
Michiel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4958C225.8070907>