From owner-freebsd-net@FreeBSD.ORG Thu Jan 22 17:18:47 2004 Return-Path: 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 AB35616A4CE for ; Thu, 22 Jan 2004 17:18:47 -0800 (PST) Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFB4B43D41 for ; Thu, 22 Jan 2004 17:18:45 -0800 (PST) (envelope-from andre@freebsd.org) Received: (qmail 93105 invoked from network); 23 Jan 2004 01:18:45 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 23 Jan 2004 01:18:45 -0000 Message-ID: <40107674.A5C22203@freebsd.org> Date: Fri, 23 Jan 2004 02:18:44 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Mike Hunter References: <20040123011206.GA1701@ack.Berkeley.EDU> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: dell-d800@eicat.ca cc: freebsd-net@freebsd.org Subject: Re: Dell D800 (FBSD 5.2-release) Broadcom BCM5705M MTU/Jumbo Problem X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jan 2004 01:18:47 -0000 Mike Hunter wrote: > > Hi everybody, > > I'm going to be trying to get gigabit throughput between my laptop (Dell > Latitude D800 running 5.2-release) and a shuttle box running FreeBSD 5.1 > (not in front of me at the moment.) As part of the process, I attempted > to increase the frame size on my laptop, only to be greeted with > disappointment: > > celeste# ifconfig bge0 > bge0: flags=8802 mtu 1500 > options=1b > ether 00:0b:db:99:d6:06 > media: Ethernet 1000baseTX (none) > status: no carrier > celeste# ifconfig bge0 mtu 9000 > ifconfig: ioctl (set mtu): Invalid argument > celeste# ifconfig bge0 mtu 1501 > ifconfig: ioctl (set mtu): Invalid argument > celeste# ifconfig bge0 mtu 1500 > celeste# > > The C file talks about being able to do jumbo frames when the mtu is big > enough...anybody know what I'm missing? My card is a "Broadcom BCM5705M" > and I'm running FreeBSD 5.2-release. When I asked google, it mostly > pointed me at comments in if_bge.c talking about jumbo frames :| Hmm... works for me (on my shiny new dual-Opteron): # ifconfig bge1 mtu 2000 # ifconfig bge1 bge1: flags=8842 mtu 2000 options=1b ether 00:e0:81:27:e0:aa media: Ethernet autoselect (100baseTX ) status: active Mine is a 5704C dual GigE chip. -- Andre