Realtek nebo Intel

Peter Sedivy - PeSe pese at pese.sk
Mon May 3 20:11:19 CEST 2004



Pavlicek Jaroslav Ing. wrote:

> Ahoj,
> 
> zeptam se:
> co ziskam, kdyz si misto lacine Realtek koupim kvalitni Intel(r) PRO/100+ ?
> Umi ovladac FreeBSD vyuzit prednosti tyhle karty?
> Zvysi se prenosova rychlost? Klesne zatizeni CPU?
> Mate s tim nekdo zkusenosti?
> 
> 
> --- Jarda
> 
Nadvazujem tym na predch. mail v ktorom som hovoril, ze tie 3com maju 
(mali) divny driver.

Citujem z jedneho mailu z inej konf. (Cely case je uz uzatvoreny, vid. 
koniec mailu) :
citujem z dalsieho mailu:

*Zdravim,
*
*podarilo sa nam zistit pricinu znizenej priepustnosti pri 3com 905 B/C 
*kartach na FreeBSD. Driver aktivoval hardwarove checksumy pre 
*IP/TCP/UDP,co namiesto hardwarovej akceleracie sposobovalo znizenie 
*priepustnosti.
*...
*Po rekompilacii jadra bude mat karta plnu priepustnost v obidvoch 
*smeroch. Maintaineri FreeBSD prislubili ze to zapracuju v najblizsich 
*dnoch do CVS.

Testovacie PC pripojene 100 Mbps ethernetom dokazu pri korektnom driveri 
na sietovu kartu plne vyuzit teoreticke maximum svojho pripojenia 
(protokol TCP, window 128KB):

100 Mbps * (1448 bytes / 1538 bytes) = 94,148 Mbps

Vysledky testov (nttcp -T -n100000)

Bytes  Real s  CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
l409600000 34.80  2.96  94.1489   1105.1982  100000   2873.20   33728.0
1409600000 34.82  1.18  94.1175   2773.2828  281323   8080.27  238094.6

End2end priepustnost vsak vyrazne ovplyvnuje kvalita driverov pre 
jednotlive operacne systemy, pocas testovania sme napr. zistili, ze 
driver na sietove karty 3com905B/C pre FreeBSD nie je schopny zabezpecit 
plnu priepustnost v jednom smere - pri vysielani:

Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s CPU-C/s
l409600000 38.86  1.18  84.3323   2766.3223  282788   7277.88  238733.7
1409600000 38.85  1.56  84.3524   2100.2557  100000   2574.23   64094.7



Toto je vysledok.
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_xl.c
  Revision 1.168 / (download) - annotate - [select for diffs], Sat Mar 
20 02:24:24 2004 UTC (6 weeks, 2 days ago) by silby
Branch: MAIN
Changes since 1.167: +0 -0 lines
Diff to previous 1.167 (colored)

Forced commit to correct 1.167's truncated commit log:

Disable hardware TX checksumming for 3c905 series chips, as we have
solid reports that it is buggy *and* that it slows down transmit speed.

_____________

Preto "mam radsej" Intely.


	PeSe



> 
> 
> 
> -----Original Message-----
> From: Pav Lucistnik [mailto:pav at oook.cz] 
> Sent: Monday, May 03, 2004 10:24 AM
> To: FreeBSD mailing list
> Subject: Re: Realtek 8029 - full/half duplex ?
> 
> 
> V po, 03. 05. 2004 v 10:03, Juraj Lutter píše:
> 
> 
>>>Ma vubec ed ovladac pro Realtek 8029AS podporu pro zmenu half-full 
>>>duplex pro UTP? Popr. lze tu zmenu nejak vynutit-existuje jiny 
>>>ovladac pro FreeBSD ? 8029 chipy pry nemaji podporu pro automatickou 
>>>volbu zmeny duplexu a detekci media. Muze mi k tomu nekdo rict vice 
>>>?
> 
> 
> Ta karta to umi, pod Windows to je v ovladaci da se to zmenit, ale pod FreeBSD to zmenit nelze. Taky me to stve protoze sem si kartu zamkl na fullduplex ve Windows a ted to potrebuju zmenit a sem v pasti.
> 
> 
>>Budem zase neprijemny: Je nejaky SKUTOCNE VELMI ROZUMNY dovod k 
>>pouzivaniu sietovych kariet Realtek? Odpoved: CENA neakceptujem.
> 
> 
> A kdo plati vas? Intel?
> 



More information about the Users-l mailing list