[eepro100] Speed and Duplexing, Once Again

UNX Group unxgroup@optonline.net
Wed Nov 28 20:23:01 2001


This is a multi-part message in MIME format.

--Boundary_(ID_DvrHHD7D01Z5K3ktvpFxUA)
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: 7BIT

Donald,

I have read now several times in your responses:

"Forcing the duplex and speed is usually a mistake"

Could you please expand on this for a newcomer to
Linux but experienced with Unix, although certainly
not to your level of expertise with networking and these
drivers.

I recently inherited sa responsibility for a large number
of RedHat Linux 7.0 systems.  All machines have a variation
of Intel NIC, all utilizing e100 or eepro100.  All systems are
being "forced", via modules.conf, to 100Mbs, full-duplex.
I notice, via dmesg, that we recv the message:

On "eepro100" systems, recv dmesg:
"Forcing 100Mbs half-duplex operation."

modules.conf specifies:
options eth0 options=0x20 full_duplex=1


On "e100" systems, recv dmesg:
"e100 - Intel 8255x-based Ethernet"
"eth0: Mem: <xxxx>  IRQ: 16  Speed: 100  Dx:Full"

modules.conf specifies:
options eth0 e100_speed_duplex=4


We are transmitting voice and video and the developers
tell me immediately when they believe the boards are running
at 10Mbs.  They are insistent that the "forcing" be done but
I am concerned, from your comments, that something else
is wrong.  I appreciate your comments very much.  Thank you
in advance.

Don Schulze


--Boundary_(ID_DvrHHD7D01Z5K3ktvpFxUA)
Content-type: text/html; charset=iso-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4807.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Donald,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I have read now several times in your 
responses:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>"<FONT face="Times New Roman" size=3>Forcing the 
duplex and speed is usually a mistake"</FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Could you please expand on this for a newcomer 
to</FONT></DIV>
<DIV><FONT face=Arial size=2>Linux but experienced with Unix, although 
certainly</FONT></DIV>
<DIV><FONT face=Arial size=2>not to your level of expertise with networking and 
these</FONT></DIV>
<DIV><FONT face=Arial size=2>drivers.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I recently inherited sa responsibility for a large 
number</FONT></DIV>
<DIV><FONT face=Arial size=2>of RedHat Linux 7.0 systems.&nbsp; All machines 
have a variation</FONT></DIV>
<DIV><FONT face=Arial size=2>of Intel NIC, all utilizing e100 or eepro100.&nbsp; 
All systems are</FONT></DIV>
<DIV><FONT face=Arial size=2>being "forced", via modules.conf, to 100Mbs, 
full-duplex.</FONT></DIV>
<DIV><FONT face=Arial size=2>I notice, via dmesg, that we recv the 
message:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>On "eepro100" systems, recv dmesg:</FONT></DIV>
<DIV>"Forcing 100Mbs half-duplex operation."</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>modules.conf specifies:</FONT></DIV>
<DIV><FONT face=Arial size=2>options eth0 options=0x20 
full_duplex=1</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>On "e100" systems, recv dmesg:</FONT></DIV>
<DIV><FONT face=Arial size=2>"e100 - Intel 8255x-based Ethernet"</FONT></DIV>
<DIV><FONT face=Arial size=2>"eth0: Mem: &lt;xxxx&gt;&nbsp; IRQ: 16&nbsp; Speed: 
100&nbsp; Dx:Full"</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>modules.conf specifies:</FONT></DIV>
<DIV><FONT face=Arial size=2>options eth0 e100_speed_duplex=4</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>We are transmitting voice and video and the 
developers</FONT></DIV>
<DIV><FONT face=Arial size=2>tell me immediately when they believe the boards 
are running</FONT></DIV>
<DIV><FONT face=Arial size=2>at 10Mbs.&nbsp; They are insistent that the 
"forcing" be done but</FONT></DIV>
<DIV><FONT face=Arial size=2>I am concerned, from your comments, that something 
else</FONT></DIV>
<DIV><FONT face=Arial size=2>is wrong.&nbsp; I appreciate your comments very 
much.&nbsp; Thank you</FONT></DIV>
<DIV><FONT face=Arial size=2>in advance.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Don Schulze</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>

--Boundary_(ID_DvrHHD7D01Z5K3ktvpFxUA)--