From owner-freebsd-questions@FreeBSD.ORG Tue Jun 17 13:11:38 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADB2237B401 for ; Tue, 17 Jun 2003 13:11:38 -0700 (PDT) Received: from peedub.jennejohn.org (p213.54.255.93.tisdip.tiscali.de [213.54.255.93]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6735A43F75 for ; Tue, 17 Jun 2003 13:11:37 -0700 (PDT) (envelope-from garyj@jennejohn.org) Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.12.9/8.11.6) with ESMTP id h5HKBUN4011919; Tue, 17 Jun 2003 22:11:31 +0200 (CEST) (envelope-from garyj@peedub.jennejohn.org) Message-Id: <200306172011.h5HKBUN4011919@peedub.jennejohn.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Bill Moran In-Reply-To: Message from Bill Moran of "Tue, 17 Jun 2003 14:27:41 EDT." <3EEF5D9D.2060307@potentialtech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 17 Jun 2003 22:11:30 +0200 From: Gary Jennejohn cc: freebsd-questions@freebsd.org cc: jaime@snowmoon.com Subject: Re: ping: sendto: No buffer space available X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2003 20:11:39 -0000 Bill Moran writes: > > jaime@snowmoon.com wrote: > > It looks like something is causing it to pile up packets in the > > buffers temporarily. Any thoughts? In the mean time, I will see if I can > > dig up a PCI ethernet card. > > Yes, but it doesn't look like the pile is deep enough that it should have run > out of buffer space. > The ``No buffer space available'' message generally has _nothing at all_ to do with whether there are enough mbufs available. It really means that the send queue in the driver is full and no further packets can be added to it until it drains soemwhat. The message indicates that, for some reason, the driver can't send out any packets on the wire. For some reason most people think that this message means they've run out of mbufs. Examination of the source would quickly disabuse them of this idea. --- Gary Jennejohn / garyj[at]jennejohn.org gj[at]freebsd.org gj[at]denx.de