From owner-freebsd-isdn Thu Feb 10 12:17:59 2000 Delivered-To: freebsd-isdn@freebsd.org Received: from peedub.muc.de (peedub.muc.de [193.149.49.109]) by builder.freebsd.org (Postfix) with ESMTP id 8279345C3 for ; Thu, 10 Feb 2000 12:17:46 -0800 (PST) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.3/8.6.9) with ESMTP id VAA15590; Thu, 10 Feb 2000 21:15:32 +0100 (CET) Message-Id: <200002102015.VAA15590@peedub.muc.de> X-Mailer: exmh version 2.1.0 09/18/1999 To: jan@sparud.net (Jan Sparud) Cc: freebsd-isdn@FreeBSD.ORG Subject: Re: Answering machine interrupting other channel Reply-To: Gary Jennejohn In-reply-to: Your message of "Thu, 10 Feb 2000 13:40:42 +0100." <14498.45514.357524.717667@hinken.sparud.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Feb 2000 21:15:32 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jan Sparud writes: > >Jan Sparud wrote: > >[Answering machine interrupting other channel] > >Gary Jennejohn replied: > >> I'd guess that the data is coming in so fast over the voice channel >> that it's swamping the data channel. The telephony service uses raw >> B-channels, which have pretty much no flow control. > >> I can't think of any way to fix this without totally screwing up the >> flow of data on the voice channel. > >Hmm, I have two reasons for thinking that this is not the case: > >1) When the answering machine is running, it's only using 5% of the > CPU (on a PIII-600 with 256M RAM). > It has nothing to do with the load on the CPU. It's related more to how fast the data are coming in on both channels. Voice data streams faster than IP traffic. >2) It's enough for the answering machine to start and then stop > immediately, the ppp connection is still frozen until it time-outs > a minute later, even if there is no traffic on the voice channel. > >It seems that something happens internally in isdnd when it forks and >execs the answering machine program (mine is a C program; I tried with >the answer.sh in contrib/ too with the same results). > ah, that's a different kettle of fish. You may be right, but I'm not familiar with the mechanism involved with the answering machine stuff since I don't use it. --- Gary Jennejohn / garyj@muc.de garyj@fkr.cpqcorp.net gj@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message