It would be really nice to be able to set the network speed and duplex on a network card from inside redhat-config-network instead of manually editing /etc/modules.conf. Thanks Joe
Agree.
true..
This would be highly useful except that each module has a differing set of options that trigger things like duplex and network card speed. For example, the place where I work has some really buggy switches. Auto-negotiate mode (default) cause throughput to drop to a 10th or 25th of what it should be. We have Intel, 3Com, ... insert card here ... which all have to be set to 100Mbps/Full - each card has a different set of quirky options to pass to the module to achieve it. I don't know if it's actually feasible (or if there is a lookup table with all the proper options).
What about atleast make redhat-config-network run mii-tool on the interface.. ?
You can set speed in the /etc/sysconfig/network-scripts/ifcfg-ethxxx by adding a like ETHTOOL_OPTS="speed 100 duplex full autoneg off" (This is on RH Entreprise but I think it's the same for core) For me there are some little things to be changed to make it work... perhaps it is also needed in your case (Bugzilla Bug 224122)
https://hosted.fedoraproject.org/projects/system-config-network/ticket/13