[eepro100] Twin laptops - one good NIC configuration - one bad
John Sved
johnsved@compuserve.com
Mon Jun 17 20:37:45 2002
Thanks for your comments.
I have since noticed in the boot.msg log that
DEll no. 1 has:
<5>Intel(R) PRO/100 Fast Ethernet Adapter - Loadable driver, ver 1.8.37
<5>Copyright (c) 2002 Intel Corporation
<5>
<5>eth0: Intel(R) 8255x-based Ethernet Adapter
<5> Mem:0xfbfff000 IRQ:11 Speed:100 Mbps Dx:Full
<5> Hardware receive checksums enabled
<5> cpu cycle saver enabled
Repeated attempts to not have this in the SuSE YAST2 network card
configuration have failed. i.e. it still appears.
I think that it was the eepro100 driver at some earlier point.
There is also some message on screen about tainting the kernel with an
unnecessary driver.
Dell no. 2 does not have any such entry in the boot.msg file.
So this looks like a likely cause of the trouble. (Two drivers fighting ...)
How can the e100 driver be removed ?
-- JS
Donald Becker wrote:
>
> On Mon, 17 Jun 2002, John Sved wrote:
>
>
>>I have two Dell Inspiron 4000 connected to a home/office network.
>>Several other PCs work OK with apparent 100/half.
>>
> ...
>
>>Dell no. 1 works very poorly with windoze and linux. The Longshine
>>LCS-883R-SW800M= switching Hub indicates that the Dell no. 1 is in full
>>duplex but the link/Act LED is continuously flashing at about 1 Hz.
>>
> ..
>
>>This appears to be a problem with auto negotiation. I suspect that the
>>Dell no. 1 windoze driver for the NIC has changed a register and it has
>>not or cannot be changed by the eepro100. I can get it to change to
>>100/half in windoze but then the connection is poor.
>>
>
> Something is broken. There should be no perceivable performance
> difference between half and full duplex.
>
>
>>I have tried various options 0x10, 0x20, 0x100 and 0x200 and ether=0,
>>0, 0x200 eth0 etc. via the SuSE 8.0 YAST network card configuration
>>tool.
>>
>
> Without knowing the SuSE configuration and driver version, it's difficult to
> advise you which options might be valid.
>
>
>>The use of a different hub (Fibreline) "cures" the problem. But there
>>are fewer indicator lamps to know the mode.
>>
>
> That points to a hardware problem, or perhaps marginal cables.
>
>
>>Note: I have downloaded eepro100-diag, compiled it with gcc and tried to
>>start it. Nothing happens.
>>
>
> What do you mean by "nothing happens"? Is there output?
>
> Try running 'mii-diag --watch'.
>
>
>