From owner-freebsd-stable Mon Jul 26 4: 1:17 1999 Delivered-To: freebsd-stable@freebsd.org Received: from mail.singtel-yp.com (mail.singtel-yp.com [165.21.60.44]) by hub.freebsd.org (Postfix) with SMTP id A1E8714BEE for ; Mon, 26 Jul 1999 04:01:12 -0700 (PDT) (envelope-from ktsin@mail.singtel-yp.com) Received: (qmail 15326 invoked by uid 1001); 26 Jul 1999 11:00:08 -0000 Message-ID: <19990726110008.15325.qmail@mail.singtel-yp.com> From: ktsin@mail.singtel-yp.com Subject: a patch to fix the proxy arp problem To: stable@freebsd.org Date: Mon, 26 Jul 1999 19:00:08 +0800 (SGT) Cc: jooji@neptune.oceancomputer.com X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've managed to track down the proxy arp problem in 3.2-stable. It was due to misalignment which led to wrong/corrupted destination address and netmask. In many scenarios, the wrong address and netmask would match a existing route in the routing table, prompting the kernel to reject the request to add the new route. To fix the proxy arp problem, type: fetch -o - http://www.daddylonglegs.com/arp.patch | patch -d /usr/src and then rebuild arp in /usr/src/usr.sbin/arp. kt :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message