Bug 146800

Summary: Kernel 2.4.18-e.54smp kernel module bc5700 does not support mtu 9000
Product: Red Hat Enterprise Linux 2.1 Reporter: Brent Clements <bclem>
Component: kernelAssignee: John W. Linville <linville>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 2.1CC: riel, shillman
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: ia64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-05-04 18:39:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brent Clements 2005-02-01 18:01:50 UTC
Description of problem:
We were running 2.4.18-e.41smp kernel with the bc5700 module 
included. Setting the MTU to 9000 worked fine. We upgraded to 2.4.18-
e54smp and tried loading the driver. The driver loads fine, but the 
mtu settings don't take. If you try setting using ifconfig, it 
essentially says that the parameter does not exist. The problem also 
occurs in 2.4.18-e.52smp.

Version-Release number of selected component (if applicable):
Both Kernel-2.4.18-e52smp and Kernel-2.4.18-e54smp.

How reproducible:
Each time we boot into the later kernels.

Steps to Reproduce:
1. Boot system with bc5700 gigabit gard with kernel-2.4.18-e.54smp
2. Set mtu by typing "ifconfig ethX mtu 9000"
  
Actual results:

[root@n11 ~]# ifconfig eth0 mtu 9000
SIOCSIFMTU: Invalid argument

Expected results:
A higher MTU should be able to be set, ie jumbo frames.

Additional info:

Comment 1 John W. Linville 2005-02-07 19:11:14 UTC
Brent,

Can I ask why you are using the bcm5700 module?  Have you tried using
the tg3 module instead?  In general, it enjoys much better community
support.

Comment 2 John W. Linville 2005-02-17 19:16:45 UTC
Brent,

Please attach the output of running "sysreport"...I suspect that you
are actually using the tg3 driver, and that you are hitting a check
present in that driver which is preventing you from setting the
desired MTU...

Comment 3 John W. Linville 2005-05-04 18:39:19 UTC
Closed due to lack of response.  Please reopen if the requested information 
becomes available.