Billig ?

Post Reply
Message
Author
danm
Posts: 5
Joined: 09. Apr 2001 7:02

Billig ?

#1 Post by danm »

Hi !

Ich habe kein direktes Problem, sondern ich möchte eine Wissenlücke schließen. Hier sind ja einige, die ziemlich viel Ahnung über TCP/IP (Besonders IP) und die verschiedenen Netzwerktopologien haben, ich erwarte also eine Antwort <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">.

Folgenes:

Ich habe mir einen kleinen Gatewayrechner zusammengebaut (Mini ATX). Dieser soll zwei Netze miteinander verbinden und
noch zusätzliche Arbeiten verrichten. Für diesen Zweck habe ich zwei Netzwerkkarten eingebaut.

Diese zwei Netzwerkkarten waren "billige" Realtek-Karten. Normalerweise bevorzuge ich 3Com & Intel, aber diese passten
wegen der Bauhöhe nicht in den Rechner.
Auf dem Gateway war ein Win Me vorinstalliert... Okay, es reichte ja zum Testen der Karten <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Ich bemerkte dass das Anzeigen der Netzwerkumgebung ziemlich lange dauerte. Auch das Kopieren der Realtek Konfigurationsprogramme dauert sehr lange (1.2 MB in 17 Sekunden).
Okay, vielleicht ein Netzproblem...

Als ich mit dem Windows-Konfigurationsprogramm alle Einstellungen der Karten überprüft hatte, began ich mit der Linux
Installation. SuSE Linux 7.1 via NFS... 2 Stunden bei 800 Paketen... normalerweise.
Der Gateway benötigte 6 Stunden ! Hey ! Ich habe ein 100ter Netz !!

Als Linux endlich vollständig installiert war, überprüfte ich natürlich sofort die NetI/O. (Dafür benutze ich kein
Testprogramm, sondern den Midnight Commander und kopiere verschiedene Dateien vom Netz auf den Rechner und zurück.)

Ich hatte eine durchschnittliche Übertragungsrate von 93kbits/s. Wow, wie schnell !
Mein Switch meinte es treten keine Kollisionen auf. Warum ist es nun so langsam ? Mhhh... Laß doch mal die MTU etwas hör
setzen.... (von 1500 auf 2000)
Wow nur noch 10 kbits/s....

Okay.. MTU runter auf 800.

Na sowas ?

1,23 MBit/s ??

Wie jetzt ?

Meine 3Com/Intel Karten können doch auch mit einer MTU von 1500 ordentlich arbeiten...
Wo liegt nun das Problem ? Warum arbeiten die Realtek-Karten erst bei einer MTU von 800 richtig ?
Selbst wenn ich die Realtek via CrossOver an eine 3com/Intel stecke, funktionieren sie nur sehr langsam.

Kann mich jemand aufklären ? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

bye & thx Daniel

Thomas Mitzkat

Re: Billig ?

#2 Post by Thomas Mitzkat »

Problem habe ich hier auch, aber ich komme schon aus dem Stand auf 500kb/s bei einem 10MBit-Netz. Mich würde auch mal interessieren, was ich wo drehen muss, um mehr Speed rauszuholen.

ComDATA

Re: Billig ?

#3 Post by ComDATA »

Also ich fahre RealTek 8139 mit 100MBit/s und hatte letztens erst 7 MByte/s also 56 MBits/s ohne Änderungen am System und mit Kollisionen.

MfG
ComDATA

Daniel M

Re: Billig ?

#4 Post by Daniel M »

Hi !
Untereinander funktionieren die Realtek-Karten auch sehr gut !
Bloß wenn es darum geht, mit einer Netzwerkkarte einer anderen Firma zu kommunizieren (Intel oder 3Com),
sagt mir die Realtek "**ck you!" und tschüss.. <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">

Ich habe aber mittlerweile ein bißchen experimentiert:

# ifconfig eth0 mtu 800 txqueuelen=100 up

Bringt zwischen einer 3Com905C TX/M und meiner Realtek 8139 bei FTP-Verbindungen Durchsatzraten von bis zu 6 MByte die Sekunde. (Über Hub/Switch oder Crossover)

# ifconfig eth0 mtu 1500 txqueuelen=400 up

Bringt bei FTP-Verbindungen 90kbit/s aber dafür bei SMB-Shares 5,6 MByte die Sekunde.

Ein guter Mittelwert, damit beide Dienste einigermassen laufen ist mtu = 400 & txqueuelen = 200.

Gibt es da draussen jemand der mir weiterführende Informationen zu diesem Problem geben kann ?
(Links, Bücher, ..)

MiH

Re: Billig ?

#5 Post by MiH »

moin,

schau mal bei http://www.scyld.com/network/ vorbei

Daniel M

Re: Billig ?

#6 Post by Daniel M »

Mhhh, sieht gut aus !
Werde ich auf jeden Fall mal machen !

Danke.

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Billig ?

#7 Post by gewitter »

Die Adresse taugt nur was für Treiber, die beim Kernel nicht dabei sind.

MiH

Re: Billig ?

#8 Post by MiH »

@Thomas: Donald Beckers Treiber sind bereits in die Kernel-Sourcen eingeflossen.Jeff Garzik hat dann die weitere Entwicklung übernommen. Sonst noch Fragen?

hugenay

Re: Billig ?

#9 Post by hugenay »

@ComData: 7MB die Sekunde? glaub ich fast nicht. Wie hast dus gemessen und welches protokoll zur übertragung?

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Billig ?

#10 Post by gewitter »

@MiH:
? Ich hab Dich nichts gefragt.

Die Frage war, was kann man einstellen an den Netzwerktreibern, um mehr Speed raus zu holen, ohne sich gleich irgendwelche anderen Treiber installieren zu müssen. Die bestehenden Treiber sind ja nicht ganz ohne Grund beim Kernel dabei.
Last edited by gewitter on 12. Apr 2001 8:11, edited 1 time in total.
LFS - mehr als eine Distribution <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Daniel M

Re: Billig ?

#11 Post by Daniel M »

@Thomas

Du kannst ja mal die Standard-Paramter (MTU und TX-Queue) ein bißchen verändern. Aber ob du deine Netzwerkkarte damit tunen kannst ...

#ifconfig eth0 mtu xxxx txqueuelen yyy

xxxx = 100 - 1500
yyy = 100 - ???

Realtek-Karten sind sch***e !
Nochmal werde ich diesen Fehler nicht machen. Ich kenn jetzt schon mehrere (Aus US Foren) die das gleiche Problem haben.

bye danm

ComDATA

Re: Billig ?

#12 Post by ComDATA »

über FTP od. NFS weiss aber nicht mehr so genau und gemessen habe ich das mit dem mc bei Dateien von ca. 500-600 MByte

MfG
ComDATA

Post Reply