From owner-freebsd-bugs@FreeBSD.ORG Wed May 24 12:17:38 2006 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 64A2D16A43B; Wed, 24 May 2006 12:17:38 +0000 (UTC) (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 33A9343D46; Wed, 24 May 2006 12:17:38 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from freefall.freebsd.org (glebius@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k4OCHc8C044711; Wed, 24 May 2006 12:17:38 GMT (envelope-from glebius@freefall.freebsd.org) Received: (from glebius@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4OCHbR3044707; Wed, 24 May 2006 12:17:37 GMT (envelope-from glebius) Date: Wed, 24 May 2006 12:17:37 GMT From: Gleb Smirnoff Message-Id: <200605241217.k4OCHbR3044707@freefall.freebsd.org> To: eddy@ncv.ru, glebius@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: Subject: Re: misc/97339: ppp is giving same ip-addresses for 2 or more ppp-clients 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: Wed, 24 May 2006 12:17:38 -0000 Synopsis: ppp is giving same ip-addresses for 2 or more ppp-clients State-Changed-From-To: open->closed State-Changed-By: glebius State-Changed-When: Wed May 24 12:17:27 UTC 2006 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=97339