[tulip-bug] Recurring Lite-on PNIC loss of traffic after unplug/replug from switch
Simen Timian Thoresen
simentt@dolphinics.no
Tue, 23 Jan 2001 13:19:22 +0100
John,
Thank you for your response.
I've taken the liberty of cc'ing to tulip-bug@scyld.com
> Simen,
>
> I see from your message to the tulip-bug list that you are using the
> Kingston KNE110TX. I also note that you state "100baseTx-FD,
> performance is great".
>
> My own experience with tulip cards (Kingston KNE100TX; KNE110TX;
> KNE111TX) is that when 100baseTx-FD is autonegotiated then performace
> may be great with smaller block sizes but with 4093 bytes and above can
> cause a slowdown by a factor of 100 or so and a big increase in
> transmission errors! See the thread on the tulip list with the title
> "v0.92 and NetPIPE 2.4" for more details.
Hmmm. I will check that out.
> We intend to use the KNE110TX in some of our products and the way I plan
> to fix this problem is to use mii-diag to restrict the advertised media
> types to half-duplex only. I have not (yet?) seen an autonegotiation
> problem when this has been done.
But do you then get full-duplex? In a two-way traffic situation, using full
duplex can be quite useful :-)
It seems that the 100baseTX media type is used after a cable replug/switch
repower incident, but I need to ifconfig the interface again to 'unlock' the tx
queue (I've only been able to analyse this once, as I've only recently tried the
tulip-diag and mii-diag utils as mentioned.
> Out of interest, have you found a specification for the Lite-On 82c168
> PNIC? I've looked on the Lite-On web and ftp sites but not found one.
No, I have not.
Btw, it seems that Kingston actually is dropping the KNE110TX, in favor of
the KNE111TX. I got my first card like that today, and swapped it into a
machine for a brief 'does the driver even detect the card'-type test.
The stock-2.2.18 kernel tulip driver (v0.91g-ppc, I guess) supports the card,
and identifies it as a PNIC-II, but without saying anything about a tranciever. I
managed to find some info on the PNIC-II, but not much useful besides
Becker noting that the two were designed by different teams and are quite
different.
At this point I wouldn't choose hte KNE111TX based on the merits of the
KNE110TX.
I'll see if I can report anything else when we start using the 111s here.
Yours,
-Simen
--
Simen Thoresen, Beowulf-cleaner and random artist.
Er det ikke rart?
The gnu RART-project on http://valinor.dolphinics.no:1080/~simentt/rart