From owner-freebsd-net@FreeBSD.ORG Fri May 29 12:43:41 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF413106566C for ; Fri, 29 May 2009 12:43:41 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp1.dlr.de (smtp1.dlr.de [129.247.252.32]) by mx1.freebsd.org (Postfix) with ESMTP id 8532E8FC1D for ; Fri, 29 May 2009 12:43:41 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.178.136]) by smtp1.dlr.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Fri, 29 May 2009 14:31:36 +0200 Date: Fri, 29 May 2009 14:32:46 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: smallpox In-Reply-To: <4A1F2706.2080304@gmail.com> Message-ID: <20090529142757.X22933@beagle.kn.op.dlr.de> References: <4A1F2706.2080304@gmail.com> X-OpenPGP-Key: harti@freebsd.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 29 May 2009 12:31:36.0451 (UTC) FILETIME=[685E9530:01C9E059] Cc: freebsd-net@freebsd.org Subject: Re: bsnmpd + netsnmp & 64bits counters problem, bce interface problems maybe ? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Harti Brandt List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2009 12:43:42 -0000 On Thu, 28 May 2009, smallpox wrote: s>hey guys, i've read s> [SNIP] s> s>in comparison to an intel em.. 32bit, it's linked at a gigabit though.. but no s>heavy traffic there. s> s>--BEGIN WORKING s>IF-MIB::ifInOctets.1 /15 sec: 1932426 s>IF-MIB::ifOutOctets.1 /15 sec: 24270520 s>IF-MIB::ifInOctets.1 /15 sec: 2199107 s>IF-MIB::ifOutOctets.1 /15 sec: 28672350 s>IF-MIB::ifInOctets.1 /15 sec: 2049073 s>IF-MIB::ifOutOctets.1 /15 sec: 22716321 s>IF-MIB::ifInOctets.1 /15 sec: 2036279 s>IF-MIB::ifOutOctets.1 /15 sec: 24361972 s>IF-MIB::ifInOctets.1 /15 sec: 2571021 s>IF-MIB::ifOutOctets.1 /15 sec: 32539047 s>IF-MIB::ifInOctets.1 /15 sec: 2416155 s>IF-MIB::ifOutOctets.1 /15 sec: 30571680 s>IF-MIB::ifInOctets.1 /15 sec: 2583795 s>IF-MIB::ifOutOctets.1 /15 sec: 35712392 s>IF-MIB::ifInOctets.1 /15 sec: 2665891 s>IF-MIB::ifOutOctets.1 /15 sec: 34761228 s>IF-MIB::ifInOctets.1 /15 sec: 2249559 s>IF-MIB::ifOutOctets.1 /15 sec: 27438273 s> s>--END WORKING Do I get it wrong or do the 32-bit counters also go up and down? Given that bsnmpd just retrieves the values from the kernel and sends them over SNMP without looking at the values (for the 32-bit counters) this looks rather like a problem in the kernel/driver. Do these drivers perhaps use multiple threads for receiving? harti