Das e1000 Modul

Moin

Habe da ein kleines Problem: ein Rechner (brandneues Debian Sarge) mit e1000 (ein IBM R51) kommt auf den sagenhaften Durchsatz von 18KB/s. Die Gegenseite würde zwar gerne mehr liefern (100MBit Karte an 100MBit Switch), tut’s aber nicht weil das Laptop bremst.

Und jetzt die Quizfrage: wieso ?

Danke.

Hallo,

Und jetzt die Quizfrage: wieso ?

Nur so ein paar Ideen…

  1. funktioniert die Hardware? ev. kaputtes Kabel?
  2. was sagt dmesg, /var/log/kern.log , syslog etc. zu dem Thema? (z.B. Full Duplex/Half Duplex)
  3. hast du das ganze mal unter Knoppix getestet? gehts da mit vernünftigen Geschwindigkeiten?
  4. Wie kommst du denn genau auf diese Sagenhafte Geschwindigkeitsangabe, und was macht deine load average während des Tests? geht die deutlich hoch? Und wie stehts mit der Prozessorauslastung? (dass load und Prozessorauslastung nur bedingt korrelieren haben wir hier ja schon diskutiert)

Viele Fragen, keine Antworten,
Moritz

Hallo,

[e1000 und IBM TP R51 tut nicht schnell]

Und jetzt die Quizfrage: wieso ?

Verrät „ethtool“ irgendwas verwertbares?

Gruß,

Sebastian

Hallo,

Und jetzt die Quizfrage: wieso ?

Nur so ein paar Ideen…

  1. funktioniert die Hardware?

unter windows: ja.

  1. was sagt dmesg

viel zum Thema APCI (und wieso IBM es nicht richtig implementiert) aber nur eine Zeile zum Thema Netzwerk: e1000_probe: Intel® PRO/1000 Network Connection

Thema? (z.B. Full Duplex/Half Duplex)

100MbitTx-FD

  1. hast du das ganze mal unter Knoppix getestet? gehts da mit
    vernünftigen Geschwindigkeiten?

nee, gleiches Resultat (war allerdings auch ein 2.4’er Knoppix)

  1. Wie kommst du denn genau auf diese Sagenhafte
    Geschwindigkeitsangabe

Apt-Durchschnittsangabe.

, und was macht deine load average
während des Tests?

0.0 - 0.1

geht die deutlich hoch?

nee.

Und wie stehts mit der Prozessorauslastung?

Da tut sich auch nix …

Wenn’s so einfach gewesen wäre hätte ich nicht gefragt.

cu

Moin

Verrät „ethtool“ irgendwas verwertbares?

nix abnormales…

 Supported ports: [TP]
 Supported link modes: 10baseT/Half 10baseT/Full
 100baseT/Half 100baseT/Full
 Supports auto-negotiation: Yes
 Advertised link modes: 10baseT/Half 10baseT/Full
 100baseT/Half 100baseT/Full
 Advertised auto-negotiation: No
 Speed: 100Mb/s
 Duplex: Half
 Port: Twisted Pair
 PHYAD: 0
 Transceiver: internal
 Auto-negotiation: off
 Supports Wake-on: umbg
 Wake-on: g
 Current message level: 0x00000007 (7)
 Link detected: yes

Was allerdings auffällt: der andere Rechner zeigt (bei cross-over-kabeln) extrem viele Kollisionen an (2300 Packete gesendet, 1100 Kollisionen). Da muss irgendwas verdammt kreatives an der e1000-Karte sein, wie sonst soll ich mir Kollisionen auf einem Cross-over-Kabel im FD-Modus erklären ? Und unter windows läuft das Vieh …

cu

Hallo,

Was allerdings auffällt: der andere Rechner zeigt (bei
cross-over-kabeln) extrem viele Kollisionen an (2300 Packete
gesendet, 1100 Kollisionen). Da muss irgendwas verdammt
kreatives an der e1000-Karte sein,

Ich habe auch ein R51 mit e1000, zumindest unter Woody mit 2.4.24 Backport kam ich auf deutlich mehr.

Der Vorteil an Sarge ist, daß ich das eingebaute WLAN schmerzlos nutzen kann, aber wenn ich mal etwas mehr Zeit habe, kann ich das nochmal testen.

Anyway, in so einem Fall würde ich mal einen Kernel aus aktuellen Quellen bauen (make-kpkg …), wenn das weiter trödelt, solltest Du eentuell einen Bugreport an die Kernel-Entwickler senden.

Gruß,

Sebastian

Moin

Ich habe auch ein R51 mit e1000, zumindest unter Woody mit
2.4.24 Backport kam ich auf deutlich mehr.

Und wenn ich gleich auf 2.6 umsteige … ich teste das mal, kann ja nur Stunden dauern …

Der Vorteil an Sarge ist, daß ich das eingebaute WLAN
schmerzlos nutzen kann, aber wenn ich mal etwas mehr Zeit
habe, kann ich das nochmal testen.

Das Problem an WLAN bei mir: es gibt noch keine Gegenstelle. OK, es gab mal eine, aber die ist durch keine Wand gekommen …

cu

Nachtrag
2.6.8 installiert, geht.

Wieso ? weiss wie immer keiner …

cu

2.6.8 installiert, geht.

… und das nur in zwei Stunden :smile:

Wieso ? weiss wie immer keiner …

Hm, eventuell ist ein changelog zu e1000 aufzutreiben?

Gruß,

Sebastian

2.6.8 installiert, geht.

… und das nur in zwei Stunden :smile:

Bei durchschnittlichen 5 KB/s… plus Neustart *g*.

Aber jetzt läuft’s besser.

Sag mal…: Hast du irgendwie bei dir speedstep zum laufen gebracht ? Ich brauchs nicht unbedingt, aber wäre schon schön… Beim Laden meint das Modul: no Device found

cu

Moin

hat sich erledigt, 2.6.11 erkennt die CPU als speedstep-CPU an.

Ich brauch eine flatrate, schon allein für die Updates…

cu