even newer info WAS: Re: new info WAS: Re: [tulip] LNE100TXversion
4.1 timeouts on tx
Erik Steffl
steffl@bigfoot.com
Wed, 06 Dec 2000 02:40:16 -0800
sorry to follow up on my own post but I just realized that the frame
errors on rx are only happening when both cards are set to 100Mbs, half
duplex. I have no carrier errors since I changed the other side to half
duplex. I am almost 100% sure about this even though I made no rigorous
testing (I did not change it back and forth while writing down the
numbers of errors)
as I said, symptoms ar the same (tx from LNE100TX does not work).
erik
Erik Steffl wrote:
>
> Donald Becker wrote:
> >
> > Summary: new tulip.c test version "0.92p" at
> > ftp://www.scyld.com/pub/network/test/tulip.c
> > that fixes a full duplex setting bug.
> >
> > This bug only occurs the second and subsequent time the interface is
> > started, thus it wasn't caught by the usual "load module, test, unload
> > module" script.
> >
> > On Fri, 1 Dec 2000, Erik Steffl wrote:
> >
> > > Subject: even newer info WAS: Re: new info WAS: Re: [tulip] LNE100TX version
> > 4.1 timeouts on tx
> > ...
> > > I have two computers connected with crossover cable:
> >
> > Presumably in full duplex mode.
> >
> > > linux, kernel 2.2.17,
> > > LNE100TX with driver tulip.c:v0.92 4/17/2000 with patch from Dan
> > > Hollis,
> > > the patch resets the card when tx-freeze occurs (why there
> > > are these tx hung-ups in the first place?)
> >
> > Which patch, exactly? (I *beliThis shouldn't be needed
> >
> > > system two:
> > > Intel PRO/100 (driver name: e100bnt5.sys)
> > >
> > > more info on linux side (note that it says half duplex, even though I
> > > used path from Dan Hollis,the other computer thinks its full 100MB
> > > duplex connection):
> >
> > ...and that's the problem!
> >
> > > TX packets:131985 errors:2152 dropped:0 overruns:0
> > > carrier:2152
> > > collisions:7425 txqueuelen:100
> >
> > Please try the latest test driver, and send a report.
> >
> > Note that this test driver *only* addresses the full duplex problem. It
> > should have no other operational change.
>
> I have sent one report already but since I've got no response and I
> have tried another test here goes another report (in case the old one
> got lost in bit bucket or new info might be useful):
>
> I have tried the test driver, situation has not changed, I get exactly
> the same behaviour.
>
> when I forced the other side to 100
> bs, half duplex mode nothing changed as well, even though now both of
> them should be in same mode (100Mbs, half duplex).
>
> the symptoms are the same - any huge transfer from LNE100TX machine to
> the other one fails, transfers that go the other way work fine, no
> problems at all.
>
> over time I have got quite a few frame errors on rx:
>
> eth0 Link encap:Ethernet HWaddr 00:20:78:12:14:CC
> inet addr:192.168.1.1 Bcast:192.168.0.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:17650577 errors:18122 dropped:0 overruns:0
> frame:18133
> TX packets:10793694 errors:7225 dropped:0 overruns:0
> carrier:7225
> collisions:1503498 txqueuelen:100
> Interrupt:9 Base address:0x5000
>
> not sure what it means, I haven't noticed any failures on application
> level (unlike tx errors).
>
> TIA
>
> erik