Red Hat Bugzilla – Bug 146800
Kernel 2.4.18-e.54smp kernel module bc5700 does not support mtu 9000
Last modified: 2007-11-30 17:06:54 EST
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.
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"
[root@n11 ~]# ifconfig eth0 mtu 9000
SIOCSIFMTU: Invalid argument
A higher MTU should be able to be set, ie jumbo frames.
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
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
Closed due to lack of response. Please reopen if the requested information