From owner-freebsd-isdn Wed Jun 3 01:11:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA25483 for freebsd-isdn-outgoing; Wed, 3 Jun 1998 01:11:07 -0700 (PDT) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from hcshh.hcs.de (hcshh.hcs.de [194.123.40.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA25460 for ; Wed, 3 Jun 1998 01:10:52 -0700 (PDT) (envelope-from hm@hcs.de) Received: from hcswork.hcs.de([192.76.124.5]) (1979 bytes) by hcshh.hcs.de via sendmail with P:smtp/R:inet_hosts/T:smtp (sender: ) id for ; Wed, 3 Jun 1998 10:10:38 +0200 (METDST) (Smail-3.2.0.97 1997-Aug-19 #16 built 1997-Oct-22) Received: by hcswork.hcs.de (Smail3.1.29.0 #12) id m0yh8f1-00006jC; Wed, 3 Jun 98 10:12 METDST Message-Id: From: hm@hcs.de (Hellmuth Michaelis) Subject: Re: Problem oder normal ? In-Reply-To: <199806021954.VAA08412@peedub.muc.de> from Gary Jennejohn at "Jun 2, 98 09:54:52 pm" To: freebsd-isdn@FreeBSD.ORG (ISDN Mailinglist) Date: Wed, 3 Jun 1998 10:12:39 +0200 (METDST) Reply-To: hm@hcs.de Organization: HCS Hanseatischer Computerservice GmbH X-Mailer: ELM [version 2.4ME+ PL39 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >From the keyboard of Gary Jennejohn: > >> some minutes ago, when I was closing my open internet-connetion, I got > >> a somhow strage looking message from the FreeBSD (2.2.5) kernel > >> ("i4b-L3-next_l3state").I don't know if this is a problem. > > > >This is an indication of a problem. The isppp driver instructs layer 4 > >to disconnect 2 times which is not appropriate. Perhaps Gary or Joerg > >know more why this happens. > > that was my first thought when I saw this report. I took a quick look > at the code (both i4b_isppp.c and if_spppsubr.c) but didn't see anything > obvious. I did not look at i4b_isppp.c and if_spppsubr.c but at the layer 3 fsm. The bug report says, that the layer 3 is already in the disconnect state and gets a second EV_DISCRQ. A workaround were to ignore the second EV_DISCRQ in l3, but according to Q.931 (03/93) it is illegal to do that. hellmuth -- Hellmuth Michaelis Tel +49 40 559747-70 HCS Hanseatischer Computerservice GmbH Fax +49 40 559747-77 Oldesloer Strasse 97-99 Mail hm@hcs.de 22457 Hamburg WWW http://www.hcs.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message