From owner-freebsd-i386@FreeBSD.ORG Thu Aug 30 20:30:02 2007 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0062D16A417 for ; Thu, 30 Aug 2007 20:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A1B1913C48E for ; Thu, 30 Aug 2007 20:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l7UKU1tf063057 for ; Thu, 30 Aug 2007 20:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l7UKU1dq063056; Thu, 30 Aug 2007 20:30:01 GMT (envelope-from gnats) Resent-Date: Thu, 30 Aug 2007 20:30:01 GMT Resent-Message-Id: <200708302030.l7UKU1dq063056@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Frederico Bochat Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 050C616A417 for ; Thu, 30 Aug 2007 20:29:47 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id E686113C459 for ; Thu, 30 Aug 2007 20:29:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l7UKTfgn014078 for ; Thu, 30 Aug 2007 20:29:41 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l7UKTfat014077; Thu, 30 Aug 2007 20:29:41 GMT (envelope-from nobody) Message-Id: <200708302029.l7UKTfat014077@www.freebsd.org> Date: Thu, 30 Aug 2007 20:29:41 GMT From: Frederico Bochat To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: i386/115951: pppoed tun not closed after client abruptally disconnects X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2007 20:30:02 -0000 >Number: 115951 >Category: i386 >Synopsis: pppoed tun not closed after client abruptally disconnects >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Aug 30 20:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Frederico Bochat >Release: FreeBSD 6.2-STABLE >Organization: Mar Internet Provider >Environment: FreeBSD veneza.mar.com.br 6.2-STABLE FreeBSD 6.2-STABLE #0: Tue Jun 19 14:06:36 BRT 2007 root@veneza.mar.com.br:/usr/src/sys/i386/compile/SMP i386 >Description: I had a FreeBSD server, 4.11, wich served PPPoE connections to wireles clients. It worked perfectly until I migrated to 6.0 - StABLE. In 6.0 - STABLE, if the FreeBSD server reboots or some client lost its connection, the respective tun still actives and the ip address still actives too. The connection isn't killed by PPPoE Server and the client can't connect again. In 4.11 the same problem doesn't exists. It's a bug of pppd or some configuration changes since 4.11? I'm using radius to restrict double login. Thanks. Frederico Boechat >How-To-Repeat: make a PPPoe connection with any client, reboots with reset button the client or the server. The client can't connect again if simultaneous-use = 1 and the server is 6.x And try it again, with FreeBSD 4.x in the server side. >Fix: I believe that if it's a bug in the 6.x version, why not use the same 4.x version of pppd? I've compiled the 4.xx version of PPP and PPPd on 6.20-STABLE, but the problem persists. >Release-Note: >Audit-Trail: >Unformatted: