[OmniOS-discuss] Configuring Jumbo frames

Volker A. Brandt vab at bb-c.de
Mon Sep 21 20:28:23 UTC 2015


Hi Steve!


>            I have several bnx interfaces, bnx0 bnx1 bnx2 bnx3. I
> want to directly connect bnx2 and bnx3 to another machine (ie. no
> switch ), and configure jumbo frames on these interfaces only. Is
> this possible

Yes.

> and what do I need to do?
>
>     In bnx.conf I found this line
>
> ############################################################################
> # mtu : Configures the hardware MTU size.  The valid range for this
> # parameter is 60 to 9000.  The default value is 1500.
> #
> #mtu=1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500;
>
>      Should I put something like
>
> mtu=1500,9000;

No.  The line you quoted defines the settings for 16 instances
of the bnx driver.  To set jumbo frames for instances #2 and #3 only.
you would need remove the comment sign and change it to

mtu=1500,1500,9000,9000,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500,1500;

>       in bnx.conf and can I control the mtu on the particular
> interface with ifconfig and hostname.bnx files??

Forget those.  This is OmniOS and the 21st century. :-)

Use dladm, as in:

  dladm set-linkprop -p mtu=9000 <link>

where <link> is the name of your datalink, e.g. "bnx2" (if you have
not renamed it to be something else).


Hope this helps -- Volker
-- 
------------------------------------------------------------------------
Volker A. Brandt               Consulting and Support for Oracle Solaris
Brandt & Brandt Computer GmbH                   WWW: http://www.bb-c.de/
Am Wiesenpfad 6, 53340 Meckenheim, GERMANY            Email: vab at bb-c.de
Handelsregister: Amtsgericht Bonn, HRB 10513              Schuhgröße: 46
Geschäftsführer: Rainer J.H. Brandt und Volker A. Brandt

"When logic and proportion have fallen sloppy dead"


More information about the OmniOS-discuss mailing list