[tulip] Re: ANA 6944A/TX RX errors
Christian Birchinger
joker@netswarm.net
Thu Feb 14 09:19:01 2002
I booted the System with the 2.4.16 builtin tulip driver and
a small fix which was posted to this list.
Since then i cannot reproduce this error. I rebooted into the
kernel with the 0.93 modules now and it works too.
It seems that i can't provide the requested infos about
/proc/net/dev.
What i know for sure are the other informations. The duplex
settings did not change when the problem started.
The kernel and the peer (a switch) were always on 100mbit
fdx mode.
I'm using the 0.93 driver and hope that the problem will come
back so i can provide more information.
On 12-Feb-02, Donald Becker wrote:
> On Mon, 11 Feb 2002, Christian Birchinger wrote:
>
>> I'm using a ANA6944A/TX port card with the version 0.93
>> (11/7/2001) of the tulip driver.
> ...
>> After some mins i'm getting lots of RX errors while receiving.
>> The transferspeed only recheas around 300kb/s then.
>>
>> # tulip-diag -m
>> tulip-diag.c:v2.06 1/8/2001 Donald Becker (becker@scyld.com)
>> http://www.scyld.com/diag/index.html
>> Index #1: Found a Digital DS21140 Tulip adapter at 0xec00.
>> Port selection is MII, full-duplex.
>
> Does this setting change after the problem starts?
>
>> eth0 Link encap:Ethernet HWaddr 00:00:D1:1A:87:41
> ...
>> RX packets:66538 errors:266 dropped:0 overruns:0
>> frame:266
>> TX packets:51927 errors:2 dropped:0 overruns:0
>> carrier:2
>
> What does /proc/net/dev report? (What is the specific types of
> Rx error?)
>
>
>> # dmesg | grep eth0
>> eth0: Digital DS21140A Tulip rev 34 at 0xc48db800,
>> 00:00:D1:1A:87:41, IRQ 9. eth0: EEPROM default media type
>> Autosense. eth0: Index #0 - Media MII (#11) described by a
>> 21140 MII PHY (1) block. eth0: MII transceiver #1 config 3100
>> status 7849 advertising 0101. eth0: Advertising 01e1 on PHY 1,
>> previously advertising 0101.
>
> Curious: this transceiver was set up to only advertise
> 100baseTx-FDX.
>
>> eth0: Setting full-duplex based on MII #1 link partner
>> capability of 45e1.
>
> You negotiated 100FDX -- verify that this remains the case when
> you start having problems.