From owner-freebsd-net Thu Feb 25 12:10:39 1999 Delivered-To: freebsd-net@freebsd.org Received: from arthur.axion.bt.co.uk (arthur.axion.bt.co.uk [132.146.5.4]) by hub.freebsd.org (Postfix) with ESMTP id ED6A0150AA for ; Thu, 25 Feb 1999 12:10:16 -0800 (PST) (envelope-from graeme.brown@bt-sys.bt.co.uk) Received: from rambo (actually rambo.futures.bt.co.uk) by arthur (local) with SMTP; Thu, 25 Feb 1999 16:58:45 +0000 Received: from maczebedee (actually macsmtp) by rambo with SMTP (PP); Thu, 25 Feb 1999 17:03:23 +0000 Message-ID: Date: 25 Feb 1999 17:03:30 +0100 From: Graeme Brown Subject: RE: Troubles with BSDATM and PVCs To: Panos GEVROS Cc: "FreeBSD-Net (FreeBSD.Org) List" X-Mailer: Mail*Link SMTP for Quarterdeck Mail; Version 4.0.0 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Panos thanks for this info. we will upgrade to altq-1.1.3. regards Graeme _______________________________________________________________________________ To: Graeme Brown Cc: P.Gevros@cs.ucl.ac.uk From: Panos GEVROS on Thu, Feb 25, 1999 4:42 pm Subject: Re: Troubles with BSDATM and PVCs RFC Header:Received: by maczebedee with ADMIN;25 Feb 1999 16:42:30 +0100 Received: from arthur.axion.bt.co.uk (actually mailhub) by rambo with SMTP (PP); Thu, 25 Feb 1999 16:45:42 +0000 Received: from bells.cs.ucl.ac.uk by arthur with Internet with SMTP; Thu, 25 Feb 1999 16:38:00 +0000 Received: from sporty.cs.ucl.ac.uk by bells.cs.ucl.ac.uk with local SMTP id ; Thu, 25 Feb 1999 16:37:57 +0000 X-Mailer: exmh version 2.0.2 To: Graeme Brown cc: P.Gevros@cs.ucl.ac.uk Subject: Re: Troubles with BSDATM and PVCs In-reply-to: Your message of "25 Feb 1999 16:02:03 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 25 Feb 1999 16:37:55 +0100 Message-ID: <6055.919960675@cs.ucl.ac.uk> From: Panos GEVROS Graeme, there is a bug in the ATM driver which causes interfaces to freeze occasionally we used to have this problem and talked to Kenjiro, it is fixed in altq-1.1.3 Panos ---------------------------------------------------------------------- --- midway.c- Wed Oct 7 20:54:18 1998 +++ midway.c Thu Oct 8 12:24:34 1998 @@ -2237,7 +2237,11 @@ goto dequeue_drop; } - if (launch.need > sc->txslot[chan].bfree) { + /* + * note: don't use the entire buffer space. if WRTX becomes equal + * to RDTX, the transmitter stops assuming the buffer is empty! --kjc + */ + if (launch.need >= sc->txslot[chan].bfree) { EN_COUNT(sc->txoutspace); #ifdef EN_DEBUG printf("%s: tx%d: out of transmit space\n", sc->sc_dev.dv_xname, chan); ---------------------------------------------------------------------- | |Over a time (say a few days) I find that typicaly one of the pvcsif |becomes unserviceable, I cannot ping A->B or B->A from either |end of the pvc. ping reports 100 % packet loss. | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message