> Wes, bge supports MTU set to 9000 if you enable jumbo
> frame in bge.conf. 
> What is your network env? If you link the bge
> interface back-to-back 
> with a remote side, have you checked the remote side
> and make sure it 
> has workable MTU settings?
> 
> Raymond

My setup is a Java Workstation W1100z with the integrated bge0 going via 
crossover to my laptop (9000 MTU no problem) and a 32-bit Intel e1000g0 
installed for WAN in the same W1100z w/ 1500 MTU.

I've added the following to /etc/system :
   # Add support for jumbo frames for Broadcom NetXtreme 5703 bge NIC
   set bge:bge_jumbo_enable = 1

while the /kernel/drv/bge.conf has:
   # see http://www.opensolaris.org/jive/thread.jspa?messageID=48569
   # default_mtu=9000;
   # default-mtu=9000;
   default_mtu=8000;

As you can see above, I've commented out the MTU 9000 setting since they didn't 
work.  Even with only the 9000 MTU settings in bge0.conf the following is still 
the result:
   # ifconfig bge0 mtu 9000
   ifconfig: setifmtu: SIOCSLIFMTU: bge0: Invalid argument

However, with the same 9000 MTU settings in bge.conf above that don't work, I 
can set an 8000 MTU with ifconfig without a problem.  I've done many tests with 
reboots just to be sure between most of this and the result has been the same 
for me.  An 8000 MTU is no sweat, but a 9000 MTU just hasn't happened.

An 8000 MTU greatly helps my NFS over a 1500 MTU, but I still have more 
fragmented packets than I'd like, and what the hardware supports.

-Wes W.
 
 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to