From owner-freebsd-current@FreeBSD.ORG Mon Dec 29 12:27:22 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DD8A1065673 for ; Mon, 29 Dec 2008 12:27:22 +0000 (UTC) (envelope-from michiel@boland.org) Received: from smtp-vbr11.xs4all.nl (smtp-vbr11.xs4all.nl [194.109.24.31]) by mx1.freebsd.org (Postfix) with ESMTP id 217288FC1C for ; Mon, 29 Dec 2008 12:27:21 +0000 (UTC) (envelope-from michiel@boland.org) Received: from aja.boland.org (91-43-215.ftth.xms.internl.net [82.215.43.91]) (authenticated bits=0) by smtp-vbr11.xs4all.nl (8.13.8/8.13.8) with ESMTP id mBTCRHGj098028 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 29 Dec 2008 13:27:18 +0100 (CET) (envelope-from michiel@boland.org) Message-ID: <4958C225.8070907@boland.org> Date: Mon, 29 Dec 2008 13:27:17 +0100 From: Michiel Boland User-Agent: Thunderbird 2.0.0.18 (X11/20081128) MIME-Version: 1.0 To: "Li, Qing" References: <037201c9693e$0c6ba24c$7202020a@internal.cacheflow.com> <49583F8F.2070406@boland.org> In-Reply-To: <49583F8F.2070406@boland.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Cc: freebsd-current@freebsd.org Subject: Re: local ipv6 addresses do not appear in routing table X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Dec 2008 12:27:22 -0000 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