Date: Mon, 17 Mar 2014 13:38:31 -0700 From: Jack Vogel <jfvogel@gmail.com> To: Wayne Hotmail <testdog@hotmail.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: Intel 10 gig cards mtu 9000 Message-ID: <CAFOYbc=n7AgDH=NNJmuvVTnnCSoB79O=nGEfBfVWM_V5PC498A@mail.gmail.com> In-Reply-To: <BLU172-W3586E52A8B50484632FA77B57D0@phx.gbl> References: <BLU172-W3586E52A8B50484632FA77B57D0@phx.gbl>
next in thread | previous in thread | raw e-mail | index | archive | help
There's only one reason RX structures fail, and that's insufficient mbuf pool. You will find the driver probably uses the 9K mbuf pool in that driver, so look at how many queues it wants to set up, how big your ring is, and do the math. Jack On Mon, Mar 17, 2014 at 6:34 AM, Wayne Hotmail <testdog@hotmail.com> wrote: > I am unable to add 2 Intel 10 gig nics to my Freebsd 9.1 at 9000 MTU. I > tried to add them last night and was only able to set only a max of 4000 > MTU. I get an error telling me kernel: ix1: Could not setup receive > structures and the interface will not pass traffic. > > I found these changes on the Intel readme but this did solve my issue. > kern.ipc.nmbclusters=262144 > kern.ipc.nmbjumbop=262144 > > There seems to be some calculation that needs to be done with multiple > CPUs. I am running 12 cpus what tweak do I need to make so I can run my > MTUs at 9000 on my 1 NIC with no vlans and 1 NIC with 3 vlans on it. > > Wayne > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbc=n7AgDH=NNJmuvVTnnCSoB79O=nGEfBfVWM_V5PC498A>