From owner-freebsd-net@FreeBSD.ORG Sat Sep 15 18:53:17 2007 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 BD98716A41B for ; Sat, 15 Sep 2007 18:53:17 +0000 (UTC) (envelope-from karels@redrock.karels.net) Received: from redrock.karels.net (redrock.karels.net [206.196.45.2]) by mx1.freebsd.org (Postfix) with ESMTP id 383B713C45E for ; Sat, 15 Sep 2007 18:53:16 +0000 (UTC) (envelope-from karels@redrock.karels.net) Received: from redrock.karels.net (localhost.karels.net [127.0.0.1]) by redrock.karels.net (8.13.8/8.13.6) with ESMTP id l8FIo0na042120; Sat, 15 Sep 2007 13:50:00 -0500 (CDT) (envelope-from karels@redrock.karels.net) Message-Id: <200709151850.l8FIo0na042120@redrock.karels.net> To: Julian Elischer From: Mike Karels In-reply-to: Your message of Sat, 15 Sep 2007 10:40:57 -0700. <46EC1929.5020706@elischer.org> Date: Sat, 15 Sep 2007 13:50:00 -0500 Sender: karels@karels.net Cc: FreeBSD Net , David Christensen , Jack Vogel Subject: Re: BCE on FreeBSD and oversized packet acceptance. X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: karels@karels.net List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2007 18:53:17 -0000 > > Secure Computing (my employer) has a modification that seems reasonable > > to me (well, I guess I wouldn't have done it otherwise). We adopted the > > existing but unused JUMBO_MTU capability flag, and, if enabled, instructs > > the driver to receive jumbo frames according to the hardware limits. With > > that flag, the MTU may be 1500, but the driver is still instructed to > > receive jumbo frames even without sending them. The reason for this > > is the lack of a way to negotiate the use of jumbo frames per host > > (as far as I know; such a thing would certainly be useful, though). > certainly the adoption of that flag is reasonable. > is it settable from ifconfig? > it's probably better than saying "enable jumbo reception > if mtu is greater than 1600 bytes" or whatever.. Yes, the flag is settable with ifconfig. It expands the "accept what is convenient" to "and also accept whatever is reasonable for jumbo" (for this NIC). Mike