From owner-freebsd-stable@FreeBSD.ORG Mon Aug 27 16:50:46 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B2631065670 for ; Mon, 27 Aug 2012 16:50:46 +0000 (UTC) (envelope-from hirez@libeljournal.com) Received: from outbound-queue-2.mail.thdo.gradwell.net (outbound-queue-2.mail.thdo.gradwell.net [212.11.70.35]) by mx1.freebsd.org (Postfix) with ESMTP id B23098FC0C for ; Mon, 27 Aug 2012 16:50:45 +0000 (UTC) Received: from outbound-edge-2.mail.thdo.gradwell.net (bonnie.gradwell.net [212.11.70.2]) by outbound-queue-2.mail.thdo.gradwell.net (Postfix) with ESMTP id C17E7225B5 for ; Mon, 27 Aug 2012 17:49:52 +0100 (BST) Received: from cpc2-chap5-0-0-cust256.aztw.cable.virginmedia.com (HELO propellor.libeljournal.com) (77.103.165.1) (smtp-auth username hirez, mechanism cram-md5) by outbound-edge-2.mail.thdo.gradwell.net (qpsmtpd/0.83) with (AES256-SHA encrypted) ESMTPSA; Mon, 27 Aug 2012 18:30:16 +0100 Received: from propellor.libeljournal.com (localhost [127.0.0.1]) by propellor.libeljournal.com (Postfix) with ESMTP id 5E88817080 for ; Mon, 27 Aug 2012 17:49:51 +0100 (BST) X-Virus-Scanned: amavisd-new at libeljournal.com Received: from propellor.libeljournal.com ([127.0.0.1]) by propellor.libeljournal.com (propellor.libeljournal.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OIs3GmqjwNVx for ; Mon, 27 Aug 2012 17:49:46 +0100 (BST) Received: from [172.16.0.10] (twister.libeljournal.com [172.16.0.10]) by propellor.libeljournal.com (Postfix) with ESMTPA id DAD2717030 for ; Mon, 27 Aug 2012 17:49:45 +0100 (BST) Message-ID: <503BA51E.4030103@libeljournal.com> Date: Mon, 27 Aug 2012 17:49:34 +0100 From: John Hawkes-Reed User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-stable Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gradwell-MongoId: 503baea8.f5f3-1cec-2 X-Gradwell-Auth-Method: smtpauth X-Gradwell-Auth-Credentials: hirez Subject: IPv6 default route. Can't see the wood for the trees. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2012 16:50:46 -0000 I'm sure this is a FAQ, but I've been staring at it too long to spot the obvious. BSD-box (9.1-PRE) is acting as default router/NAT gateway for local LAN. IP4 works. IP6 rig, per the setup on tunnelbroker.net, appears to work on the BSD box. However, while LAN clients (XP, OSX) manage to acquire addresses with the right prefix, the autoconfigured default route is a link-local address. Some bits of the internet think that's ok. Other bits don't. Trying to ping6/traceroute6 out to (say) Google works on the BSD box, but not on the clients. Do I need to be running a routing daemon, or is there some ip6 handwaving I'm missing? rc.conf: (I'm not convinced that obfuscating the addresses is worth the confusion) ipv6_gateway_enable="YES" ip6addrctl_verbose="YES" rtadvd_enable="YES" rtadvd_interfaces="rl0" ipv6_cpe_wanif="pcn0" ipv6_defaultrouter="2001:470:1f0a:b5a::1" gif_interfaces="gif0" gifconfig_gif0="192.168.1.100 216.66.80.30" ifconfig_gif0_ipv6="inet6 2001:470:1f0a:b5a::2 2001:470:1f0a:b5a::1 prefixlen 128" ifconfig_pcn0_ipv6="inet6 2001:470:1f0b:b5a::4 prefixlen 64" ifconfig_rl0_ipv6="inet6 2001:470:1f0b:b5a::3 prefixlen 64 -accept_rtadv" -- JH-R