From owner-freebsd-bugs Mon Feb 10 20:32:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA11071 for bugs-outgoing; Mon, 10 Feb 1997 20:32:14 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA11015 for ; Mon, 10 Feb 1997 20:31:39 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id PAA02847; Tue, 11 Feb 1997 15:30:22 +1100 Date: Tue, 11 Feb 1997 15:30:22 +1100 From: Bruce Evans Message-Id: <199702110430.PAA02847@godzilla.zeta.org.au> To: freebsd-bugs@freefall.freebsd.org, mdurkin@tsoft.net Subject: Re: bin/2256: PPP process on port will not close when an NT user has diconnected after a session. Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I've seen the same problem, and modems are definately configured correctly. > I'm not sure if the bug is in mgetty or the Cyclades driver (I haven't checked > to see if it exists with sio as well). The Cyclades driver had buggy carrier handling in CLOCAL mode (which is mainly used by ppp and mgetty). This was fixed a on 1996/12/5, so its status is: pre-2.1.6: broken 2.1.6R: broken (release built on 1996/11/24) -stable: broken (branch was dead) 2.1.7: broken (branch hasn't woken up yet) 2.2: fixed -current: fixed > It seems that the Cyclades driver won't generate a SIGHUP on an on-to-off > CD transition if clocal was toggled off while CD was already on/high. SIGHUPs are never generated in CLOCAL mode. ppp and mgetty poll the carrier detect bit, and polling was broken. Bruce