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.