Bug 124411 - Hardcode txqueuelen in initscripts
Summary: Hardcode txqueuelen in initscripts
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: initscripts
Version: 3.0
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Brock Organ
Keywords: FutureFeature
Depends On:
TreeView+ depends on / blocked
Reported: 2004-05-26 12:49 UTC by Dag Wieers
Modified: 2014-03-17 02:45 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2005-09-21 20:08:21 UTC

Attachments (Terms of Use)

Description Dag Wieers 2004-05-26 12:49:59 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6)
Gecko/20040510 Galeon/1.3.14

Description of problem:
I'm looking for a way to hardcode the txqueuelen per interface using
the normal scripts. Based on the current scripts I don't think it is
possible so we have to do that post-boot (/etc/rc.d/rc.local).

Would a patch to allow changing the txqueuelen from ifcfg-<dev> be
accepted or is there some other way to have this setting hardcoded ?

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. .

Additional info:

Comment 1 Dag Wieers 2004-06-11 01:21:09 UTC
As an addendum to this feature request, I also need to set the media
(100Mbit, Full-duplex) per interface. So it would be nice if also the
media could be forced using variables in ifcfg-eth0.

Sadly some modules don't allow this as a module-parameter, eg. tg3. An
option in ifcfg-eth0 that uses mii-tool or ethtool would help.

PS I also think it's better to have the per-interface configuration in
one place (ifcfg-eth0) than several places (ifcfg-eth0 and
/etc/modules.conf or /etc/rc.d/rc.local).

If this would be accepted for a next RHEL3 update release, I'm willing
to do the scripting.

Comment 2 Bill Nottingham 2004-06-28 21:19:25 UTC
Media can be done with ETHTOOL_OPTS.

Comment 3 Bill Nottingham 2005-09-21 20:08:21 UTC
At this point, a feature like this won't be added to RHEL 3. For later releases,
this could be done in a variety of ways, including ifup-local, udev scripts, and
other mechanisms.

Note You need to log in before you can comment on or make changes to this bug.