From owner-freebsd-net@FreeBSD.ORG Wed Apr 14 13:00:16 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FC05106566C for ; Wed, 14 Apr 2010 13:00:16 +0000 (UTC) (envelope-from ru@freebsd.org) Received: from mail.vega.ru (mail.vega.ru [90.156.167.5]) by mx1.freebsd.org (Postfix) with ESMTP id DBDD88FC14 for ; Wed, 14 Apr 2010 13:00:15 +0000 (UTC) Received: from [10.100.124.99] (helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1O22CJ-0002pp-Us; Wed, 14 Apr 2010 17:00:03 +0400 Date: Wed, 14 Apr 2010 16:59:27 +0400 From: Ruslan Ermilov To: "Li, Qing" Message-ID: <20100414125927.GA4425@edoofus.dev.vega.ru> References: <005801cad03c$5f5128d0$1df37a70$@kawasaki-tn.com> <201003302120.o2ULKwTT071015@lava.sentex.ca> <20100331004822.GA49860@edoofus.dev.vega.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: "J. English" , freebsd-net@freebsd.org, Mike Tancsa Subject: Re: Workaround for mpd5 and 8.0 broken proxy arp? 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: Wed, 14 Apr 2010 13:00:16 -0000 Hi Qing, On Tue, Mar 30, 2010 at 06:25:48PM -0700, Li, Qing wrote: > > Yes, it's still broken (it's a regression compared to 7.x). A > > workaround I've found working after analyzing the newer kernel > > code is to ALWAYS use the same IP address for the local end of > > the tunnel as of the corresponding ARP capable interface. > > > > Are you using VLANs? > > Were you getting the following error message? > "cannot intuit interface index and type for x.x.x.x" > > Could you please revert back to your original configuration > and give the following patch try (in addition to the patches > mentioned by Mike) ? > > http://people.freebsd.org/~qingli/mpd-patch.diff Doesn't seem to have any effect. Please see http://lists.freebsd.org/pipermail/freebsd-net/2010-March/024728.html on how to reproduce. If you change the ifconfig command shown there so that the local end of a P2P interface is assigned the same IP address 10.25.1.244 as of vlan408, it will work as expected. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer