From owner-freebsd-current@FreeBSD.ORG Tue Mar 10 21:19:28 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F15E2106566C for ; Tue, 10 Mar 2009 21:19:28 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.freebsd.org (Postfix) with ESMTP id D84FB8FC0C for ; Tue, 10 Mar 2009 21:19:28 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from [172.17.2.19] (jn@stealth.jnielsen.net [74.218.226.254]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id n2AKp9VD088697 for ; Tue, 10 Mar 2009 16:51:09 -0400 (EDT) (envelope-from lists@jnielsen.net) From: John Nielsen To: current@freebsd.org Date: Tue, 10 Mar 2009 16:51:07 -0400 User-Agent: KMail/1.9.10 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200903101651.08381.lists@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: Subject: IPv6 in -CURRENT? 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, 10 Mar 2009 21:19:29 -0000 I'm trying to set up a server running yesterday's -CURRENT as an IPv6 router for the local network using a tunnel broker. The handbook and other howto documentation I've found seem pretty consistent on the necessary steps, but I'm not having any luck. Any time I try to ping6 anything I get "ping6: sendmsg: No buffer space available". That and the fact that I never see any packets out my external interface destined for my broker's tunnel IP make me believe that something is broken locally. This is my first attempt to do anything IPv6 on FreeBSD so it's entirely possible I'm missing something obvious. Current config info below; let me know if I should include anything else. ### rc.conf ### ipv6_enable="YES" ipv6_gateway_enable="YES" ipv6_defaultrouter="-interface gif0" gif_interfaces="gif0" gifconfig_gif0="MYIP4 BROKERIP4" ipv6_ifconfig_gif0="TUNNELPREFIX::2 TUNNELPREFIX::1 prefixlen 128" ipv6_firewall_enable="YES" ipv6_firewall_type="open" The gif0 interface appears normal after a reboot with inner and outer endpoints looking like they should, but packets just don't go anywhere. I'll be routing a /64 for the rest of the network but wanted to get the tunnel working before I muddied the waters with that and rtadvd, etc. Do I need to assign IPv6 addresses to any other interfaces for the tunnel to work? Any input appreciated! JN