From owner-freebsd-net@freebsd.org Fri Dec 4 20:26:35 2015 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 473EEA41C5F for ; Fri, 4 Dec 2015 20:26:35 +0000 (UTC) (envelope-from jvp@lateapex.net) Received: from riddler.lateapex.net (unknown [IPv6:2001:470:e2f8:6969::217]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "riddler.lateapex.net", Issuer "riddler.lateapex.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1389C1242 for ; Fri, 4 Dec 2015 20:26:34 +0000 (UTC) (envelope-from jvp@lateapex.net) Received: from [127.0.0.1] (riddler.lateapex.net [IPv6:2001:470:e2f8:6969:0:0:0:217]) (authenticated bits=0) by riddler.lateapex.net (8.15.2/8.15.2) with ESMTPA id tB4KQVDP078658 for ; Fri, 4 Dec 2015 15:26:32 -0500 (EST) (envelope-from jvp@lateapex.net) X-Authentication-Warning: riddler.lateapex.net: Host riddler.lateapex.net [IPv6:2001:470:e2f8:6969:0:0:0:217] claimed to be [127.0.0.1] Subject: Re: Bridge Interfaces and ARPs References: <56604982.9010003@lateapex.net> <20151204070606.GA16904@babolo.ru> To: freebsd-net@freebsd.org From: Jason Van Patten Message-ID: <5661F728.5090108@lateapex.net> Date: Fri, 4 Dec 2015 15:27:20 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <20151204070606.GA16904@babolo.ru> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Milter: Spamilter DataSet=MTA-Peer; receiver=riddler.lateapex.net; sender-ip=2001:470:e2f8:6969::217; sender-helo=[127.0.0.1]; X-Milter: Spamilter DataSet=SessionId; receiver=riddler.lateapex.net; sessionid='93b2cb09d73092e89abc69b4bfc6ef13'; X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 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, 04 Dec 2015 20:26:35 -0000 On 12/4/15 2:06 AM, Aleksandr A Babaylov wrote: > > sysctl net.link.ether.inet.proxyall=1 This looks like it's working; thanks a bunch! Whoda'thunk you could use something like proxy arp to un-break a broken network? It appears as though the above sysctl keeps resetting itself to 0 with *any* network interface changes. And from what I can see, that's as by design? Is there any way to get it to stay 1? The problem is that sysctl does its think during boot-up, before the interfaces and routing are all set in /etc/rc.conf. So I have to come back in and manually set it to 1. I suppose I can write an RC script to do that for me, but it's still suboptimal. Any guidance or suggestions on that one? Thanks again! -- Jason Van Patten