From owner-freebsd-net@FreeBSD.ORG Sat Jun 10 00:19:03 2006 Return-Path: X-Original-To: net@freebsd.org Delivered-To: freebsd-net@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EE8D16A41B for ; Sat, 10 Jun 2006 00:19:03 +0000 (UTC) (envelope-from brad@comstyle.com) Received: from mail.comstyle.com (toronto-hs-216-138-195-228.s-ip.magma.ca [216.138.195.228]) by mx1.FreeBSD.org (Postfix) with ESMTP id E65E343D78 for ; Sat, 10 Jun 2006 00:19:02 +0000 (GMT) (envelope-from brad@comstyle.com) Received: from blar.home.comstyle.com (blar.home.comstyle.com [IPv6:2001:240:589:1::3]) by fubar.home.comstyle.com (Postfix) with ESMTP id C25F7A3073; Fri, 9 Jun 2006 20:19:01 -0400 (EDT) Received: by blar.home.comstyle.com (Postfix, from userid 1000) id 88BECD3716; Fri, 9 Jun 2006 20:19:00 -0400 (EDT) Date: Fri, 9 Jun 2006 20:19:00 -0400 From: Brad To: Mikhail Teterin Message-ID: <20060610001900.GH22853@blar.home.comstyle.com> References: <200606091949.07501.mi+mx@aldan.algebra.com> <20060609235734.GG22853@blar.home.comstyle.com> <200606092005.47852.mi+mx@aldan.algebra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606092005.47852.mi+mx@aldan.algebra.com> User-Agent: Mutt/1.4.2i Cc: wpaul@windriver.com, net@freebsd.org Subject: Re: Can't turn on Jumbo Frames on bge0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 00:19:03 -0000 On Fri, Jun 09, 2006 at 08:05:47PM -0400, Mikhail Teterin wrote: > ?'?????? 09 ??????? 2006 19:57, Brad ???????: > > There is a mistake on that web-page. None of Broadcom's PCI Express > > chipsets support Jumbo frames. > > Indeed. Our bge(4) manual page says: > > The BCM570x also supports jumbo frames, which can be configured via the > interface MTU setting. Selecting an MTU larger than 1500 bytes with the > ifconfig(8) utility configures the adapter to receive and transmit jumbo > frames. Using jumbo frames can greatly improve performance for certain > tasks, such as file transfers and data streaming. > > Mine is BCM5751 -- I guess, I'm out of luck... I made sure the OpenBSD man page is very clear as to what models do support Jumbo frames after having a few end-users ask similar questions. The BCM5700, BCM5701, BCM5703, BCM5704, BCM5714 and BCM5780 are capable of supporting Jumbo frames, which can be configured via the interface MTU setting. Selecting an MTU larger than 1500 bytes with the ifconfig(8) utility configures the adapter to receive and transmit Jumbo frames. Us- ing Jumbo frames can greatly improve performance for certain tasks, such as file transfers and data streaming. I would suggest doing the same thing for the FreeBSD man page since there are a number of chipset revisions which do not support Jumbo's.