From owner-freebsd-questions@FreeBSD.ORG Sun Mar 23 17:42:28 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 061A41065675 for ; Sun, 23 Mar 2008 17:42:28 +0000 (UTC) (envelope-from malcolm.clarke@brunel.ac.uk) Received: from mk-outboundfilter-1.mail.uk.tiscali.com (mk-outboundfilter-1.mail.uk.tiscali.com [212.74.114.37]) by mx1.freebsd.org (Postfix) with ESMTP id F3BD28FC1C for ; Sun, 23 Mar 2008 17:42:26 +0000 (UTC) (envelope-from malcolm.clarke@brunel.ac.uk) X-Trace: 73358417/mk-outboundfilter-1.mail.uk.tiscali.com/PIPEX/$ACCEPTED/pipex-customers/81.86.251.96 X-SBRS: None X-RemoteIP: 81.86.251.96 X-IP-MAIL-FROM: malcolm.clarke@brunel.ac.uk X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmcBAM4y5kdRVvtg/2dsb2JhbAAIgjY1KaMc X-IP-Direction: OUT Received: from 81-86-251-96.dsl.pipex.com (HELO [192.168.0.102]) ([81.86.251.96]) by smtp.pipex.tiscali.co.uk with ESMTP; 23 Mar 2008 17:42:24 +0000 Message-ID: <47E6967F.6020609@brunel.ac.uk> Date: Sun, 23 Mar 2008 17:42:23 +0000 From: Malcolm Clarke User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kevin Downey References: <4731E220.3050006@brunel.ac.uk> <200711081214.16533.nvass@teledomenet.gr> <47E51E19.5020502@brunel.ac.uk> <47E5392D.3010104@cran.org.uk> <47E53F41.90504@brunel.ac.uk> <47E64E9F.4060509@brunel.ac.uk> <1d3ed48c0803231019k17c63e69t5852b32b4a2ef264@mail.gmail.com> In-Reply-To: <1d3ed48c0803231019k17c63e69t5852b32b4a2ef264@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: ifconfig gif0 and rc.conf [was: Re: IP packet with options] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2008 17:42:28 -0000 Dear Kevin Many thanks. Maybe this can make it to the next release to fill a gap. Regards Malcolm Kevin Downey wrote: >On Sun, Mar 23, 2008 at 5:35 AM, Malcolm Clarke > wrote: > > >>Hi >> >> Does anyone know the IPv6 vesion of the command that would be of the form >> >> gifconfig_gif0="fec0::1 fec0::2" >> >> that would set up the two physical ends of a tunnel? >> >> Sadly the above does not works as it does not recognise the IPv6 address >> as there is no >> >> ipv6_gifconfig_gif0="fec0::1 fec0::2" >> >> to correspond to the command >> >> ifconfig gif0 inet6 tunnel src-addr dst_addr >> >> Regards >> >> Malcolm >> >> >> > >sorry for the duplicate mail Malcolm, forgot to reply to the list as well. > >the attached patch should let use the inet6 keyword. >example: > >gifconfig_gif0="inet6 fec0::1 fec0::2" > > > > > > >--- /etc/network.subr 2008-03-23 09:50:35.000000000 -0700 >+++ /tmp/network.subr 2008-03-23 10:06:51.000000000 -0700 >@@ -470,7 +470,6 @@ > fi > done > } >- > gif_up() { > # The following must be removed once RELENG_7 is branched. > case ${gif_interfaces} in >@@ -486,6 +485,11 @@ > '') > continue > ;; >+ *inet6*) >+ ifconfig $i create >/dev/null 2>&1 >+ ifconfig $i inet6 tunnel `echo ${peers} | cut -d \ -f 2-` >+ ifconfig $i up >+ ;; > *) > ifconfig $i create >/dev/null 2>&1 > ifconfig $i tunnel ${peers} > > >