HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Hours:
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

Enabling Jumbo Frames on Dl385p Gen8 running Solaris 10 8/11 (u10) with HP 331FLR Adapter

 
ScreechOwl
Occasional Visitor

Enabling Jumbo Frames on Dl385p Gen8 running Solaris 10 8/11 (u10) with HP 331FLR Adapter

Hi,

 

I am having trouble enabling Jumbo Frames on my NICs. I don't know what it is that I am doing wrong. My setup:

 

ProLiant DL385p Gen 8 Server (Product Part# 686853-S01)
. It has a HP Ethernet 1Gb 4-port 331FLR Adapter. I've installed Solaris 10 8/11 (u10) on this server. I have also installed patch 147441-21 as recommended.

 

I installed HP's BRCMbge-15.2.3(a) driver as recommended.

 

I cannot set an MTU size greater than 1500 using 'ifconfig'.

 

bash-3.2# ifconfig bge0 mtu 9000

ifconfig: setifmtu: SIOCSLIFMTU: bge0: Invalid arguement

 

Can this HP adapter support jumbo frames?

 

 

3 REPLIES
BSeklecki
Advisor

Re: Enabling Jumbo Frames on Dl385p Gen8 running Solaris 10 8/11 (u10) with HP 331FLR Adapter

Try:

 

%  sudo ndd /dev/qfe \?

 

Look for default_mtu.

 

%  sudo ndd -set /dev/qfe default_mtu=9000

You might need to set it in /kernel/drv/bge.conf or $(find /kernel -name bge.conf) location

BSeklecki
Advisor

Re: Enabling Jumbo Frames on Dl385p Gen8 running Solaris 10 8/11 (u10) with HP 331FLR Adapter

Err replace /dev/qfe with /dev/bge in your platform. ~BAS

ScreechOwl
Occasional Visitor

Re: Enabling Jumbo Frames on Dl385p Gen8 running Solaris 10 8/11 (u10) with HP 331FLR Adapter

Found the answer. The issue is with the driver supplied by HP. Instead I downloaded the driver from Broadccom's website (version 15.6.3)

 

Once the driver is installed  I modified /kernel/drv/bge.conf to say  default_mtu = 9000;

 

Now, all NICs are set an mtu value of 9000. I can then say ifconfig bge0 mtu 1500 on NICs that don't need jumbo frames.