From owner-freebsd-bugs@FreeBSD.ORG Fri Dec 9 10:33:48 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 883B916A423; Fri, 9 Dec 2005 10:33:48 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C09C43D49; Fri, 9 Dec 2005 10:33:40 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from freefall.freebsd.org (glebius@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jB9AXdEU004072; Fri, 9 Dec 2005 10:33:39 GMT (envelope-from glebius@freefall.freebsd.org) Received: (from glebius@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jB9AXdJq004068; Fri, 9 Dec 2005 10:33:39 GMT (envelope-from glebius) Date: Fri, 9 Dec 2005 10:33:39 GMT From: Gleb Smirnoff Message-Id: <200512091033.jB9AXdJq004068@freefall.freebsd.org> To: vmarchuk@argocom.cv.ua, glebius@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: Subject: Re: bin/89108: [ppp] Problem in PPP implementation on FreeBSD 5.4 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Dec 2005 10:33:48 -0000 Synopsis: [ppp] Problem in PPP implementation on FreeBSD 5.4 State-Changed-From-To: feedback->closed State-Changed-By: glebius State-Changed-When: Fri Dec 9 10:33:10 GMT 2005 State-Changed-Why: Actually the PPP software or RADIUS should take care about colliding client IP addresses. Historically PPP software didn't do this relying on the fact that kernel will refuse such configuration. Meanwhile this configuration is valid and in some cases it is useful, and thus since FreeBSD 5.4-RELEASE kernel doesn't refuse same IP addresses on different interfaces. To assist software that relies on the old behavior a helper sysctl is available - net.inet.ip.same_prefix_carp_only. To get the old behavior you need to add the following line to your /etc/sysctl.conf: net.inet.ip.same_prefix_carp_only=1 http://www.freebsd.org/cgi/query-pr.cgi?pr=89108