From owner-freebsd-current@FreeBSD.ORG Tue May 4 01:54:28 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A79B106566C for ; Tue, 4 May 2010 01:54:28 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5]) by mx1.freebsd.org (Postfix) with ESMTP id 26C688FC14 for ; Tue, 4 May 2010 01:54:27 +0000 (UTC) Received: (qmail 1677 invoked by uid 399); 4 May 2010 01:54:27 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 4 May 2010 01:54:27 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4BDF7E50.5060304@FreeBSD.org> Date: Mon, 03 May 2010 18:54:24 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100330 Thunderbird/3.0.4 MIME-Version: 1.0 To: Mark Atkinson References: In-Reply-To: X-Enigmail-Version: 1.0.1 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Unable to establish HE gif0 tunnel 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: Tue, 04 May 2010 01:54:28 -0000 Before I forget, I can't find the key that you signed this message with on any key servers; FYI. On 05/03/10 07:16, Mark Atkinson wrote: > I updated a border gateway yesterday from a Feb 23 kernel to a May 2 > version kernel/world, There have been numerous changes to IPv6 related stuff, both in the code and in the rc.d configuration. Please make sure that your kernel, world, AND /etc are all up to date. > and lost my connectivity to my gif0 HE tunnel. I'm sorry to hear that you're having trouble. > I've been using the following in /etc/rc.conf successfully for some time > to establish the tunnel: > > # Hurricane Electric v6 tunnel > ipv6_enable="YES" FYI, this is now (basically) a no-op, you should be able to remove it safely. > gif_interfaces="gif0" > gifconfig_gif0="[MY V4 ADDRESS] [HE V4 ADDRESS]" > ifconfig_gif0="inet6 [MY V6 ENDPOINT] [HE V6 ENDPOINT] prefixlen 128" > ipv6_defaultrouter="[HE V6 ENDPOINT]" > > # v6 gateway > ipv6_gateway_enable="YES" > ipv6_network_interfaces="internal" > ipv6_prefix_internal="[MY V6 /64 prefix] > rtadvd_interfaces="internal" > > Two problems: > > * That seems to configure the tunnel, but it appears as 'tentative'. Do this: ifconfig gif0 -ifdisabled That should fix the problem with the tunnel. If it does, try changing ifconfig_gif0 to ifconfig_gif0_ipv6 in rc.conf and let me know if that fixes it for you. > * the v6 EUI64 address on interface internal is not assigned as before That was my fault, I just committed the fix in r207592. Sorry for the hassle. hth, Doug -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/