[eepro100] Re: Linux Full Duplex

Andrey Savochkin saw@saw.sw.com.sg
Thu, 25 May 2000 10:06:56 +0800


On Wed, May 24, 2000 at 02:18:59PM -0300, Leonardo Rodrigues wrote:
> 	Questions: Is this board 100Mbps FULL duplex capable ? If the answer is

It should be.

> yes, how can I enable it ? The NIC is plugged on a Cisco 100Mbit FULL
> duplex capable switch, with autonegotiation, but Linux isnīt getting full
> duplex automatically on, as its supposed to be.
> 
> 	How can I 'fix' it ? I have found a message on the history (
> http://www.tux.org/hypermail/linux-eepro100/2000-Feb/0036.html ) that
> explains how a person did that. But according to the message, that person
> get eepro driver ON kernel, and not as module. How can I get those options
> for modules ? Would it be on /etc/conf.modules
> 
> alias eth0 eepro100
> options eepro100 0,0,0x30

options eepro100 options=0x30

> 
> 	Am I right ? 
> 
> 	Other: Kernel 2.2.15 eepro100.c driver version is:
> 
> eepro100.c:v1.09j-t 9/29/99
> eepro100.c: $Revision: 1.20.2.3 $ 2000/03/02
> 
> 	The latest from ftp://scyld.com/pub/network/eepro100.c is:
> 
> eepro100.c:v1.10a 4/15/00
> 
> 	Whick one should I use ? Kernel one or the latest one ? Or it doesnīt
> matter, both are good ??

If your system has high network load, I would recommend the kernel one.
It has important fixes in receive buffer management logic.
Or, even better, from the latest 2.2.16 prepatch.
But I'm certainly biased :-)

Best regards
					Andrey V.
					Savochkin