From owner-freebsd-net@FreeBSD.ORG Fri Oct 28 01:30:00 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 431BB16A41F for ; Fri, 28 Oct 2005 01:30:00 +0000 (GMT) (envelope-from craig@olyun.gank.org) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1306C43D49 for ; Fri, 28 Oct 2005 01:29:59 +0000 (GMT) (envelope-from craig@olyun.gank.org) Received: by ion.gank.org (mail, from userid 1001) id 872A12BDE7; Thu, 27 Oct 2005 20:29:59 -0500 (CDT) Date: Thu, 27 Oct 2005 20:29:57 -0500 From: Craig Boston To: freebsd-net@freebsd.org Message-ID: <20051028012957.GA50419@nowhere> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: 6.0-RC1 IPv6 losing local subnet route X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Oct 2005 01:30:00 -0000 [ I'm not subscribed to net@ so please copy me! ] It's been a while since I've used IPv6 (was on 4.x), so it's possible I'm doing something wrong, but it seems like this should work. Setup: A simple network with 3 or 4 FreeBSD boxes running 6.0-RC1. No contact with the outside world, no routers, just an ethernet switch. No rtadvd or rtsol -- everything is staticly configured. [SAMPLE] Box1: ifconfig em0 inet6 2002:abcd:ef01:5555::20/64 Box2: ifconfig em1 inet6 2002:abcd:ef01:5555::30/64 At first everything works like it should. However, after a seemingly random amount of time one of the machines loses its route for the local network. netstat -rn before it goes bad: Internet6: Destination Gateway Flags Netif ::1 ::1 UH lo0 2002:abcd:ef01:5555::/64 link#1 UC em0 2002:abcd:ef01:5555::20 00:07:e9:ab:cd:34 UHL lo0 2002:abcd:ef01:5555::30 00:07:e9:ab:cd:65 UHLW em0 and after: Internet6: Destination Gateway Flags Netif ::1 ::1 UH lo0 2002:abcd:ef01:5555::20 00:07:e9:ab:cd:34 UHL lo0 2002:abcd:ef01:5555::30 00:07:e9:ab:cd:65 UHLW em0 You can still ping6 any neighbors that have already been discovered, but any new ones just return "No route to host". Happens on every machine I've tested so far (but they were all running 6.0). Sometimes takes an hour or two, sometimes less. Bug or feature? Thanks, -- Craig