NIC in 100MBIT Mode? (gelöst)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
b0LbiT
Beiträge: 262
Registriert: 30.05.2003 15:17:10
Wohnort: Köln

NIC in 100MBIT Mode? (gelöst)

Beitrag von b0LbiT » 29.01.2005 21:05:07

Hallo

ich habe in meinem Debian rechner eine Intel Etherlink Pro 100

Code: Alles auswählen

0000:00:03.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 04)
Allerdings habe ich nur einen durchsatz von 400 KB/s
Beispiel:

Code: Alles auswählen

200 PORT command successful
150 Opening ASCII mode data connection for mlnet (3990412 bytes)
226 Transfer complete.
FTP: 4004361 Bytes empfangen in 9,85Sekunden 406,37KB/s
ftp>
Also befürchte ich, dass die karte in 10 MBIT Modues läuft.

Allerdings schlägt ein mii-tool aufruf fehl

Code: Alles auswählen

root@debian:~# mii-tool --advertise=100baseTx-FD eth0
SIOCGMIIPHY on 'eth0' failed: Invalid argument
root@debian:~#
Obwohl ich die gleiche Karte in einem anderen rechner mittels mii-tool auf andere Übertragungsmodi umstellen kann.

Was kann ich denn machen, um zu testen, ob sie im 10 MBIT Modus läuft und falls sie das tut, wie kann ich sie auf den 100MBIT Modus umstellen?
Zuletzt geändert von b0LbiT am 14.02.2005 08:46:40, insgesamt 1-mal geändert.
guss
b0LbiT

Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen.
-- Arthur Schopenhauer

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 31.01.2005 15:54:32

hi

was gibt denn ein

Code: Alles auswählen

dmesg | grep -i eth
aus ?

das output des befehls sollte dann ungefähr so aussehen
[...]
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
bedenke:
die transfer-raten deines rechners sind immer nur so schnell wie das schwächste glied im netzwerk
wenn dort irgendwo eine 10mbit komponente drin ist und du darüber läufst oder ein schwacher server von dem du transferierst, wirds net schneller ;)

Benutzeravatar
b0LbiT
Beiträge: 262
Registriert: 30.05.2003 15:17:10
Wohnort: Köln

Beitrag von b0LbiT » 31.01.2005 21:55:33

hmm, was soll ich denn davon halten

Code: Alles auswählen

root@debian:~# dmesg | grep -i eth
eth0: Intel PCI EtherExpress Pro100 82557, 00:A0:C9:97:51:0E, IRQ 11.
device eth0 entered promiscuous mode
device eth0 left promiscuous mode
root@debian:~#
In dem netz ist kein 10 MBIT Host.

Ich erhoffe mir auch keine raten jenseits der 10 MB/s, dafür ist mien 166MHz server wohl zu schwach.

Aber so 4-6 MB/s sind besser als 600KB/s

Aber dein tip macht mich leider bzgl. meines Problems auch nicht schlauer.
guss
b0LbiT

Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen.
-- Arthur Schopenhauer

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 31.01.2005 22:28:48

Code: Alles auswählen

ethtool eth0
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
b0LbiT
Beiträge: 262
Registriert: 30.05.2003 15:17:10
Wohnort: Köln

Beitrag von b0LbiT » 01.02.2005 20:04:47

hmmm, langsam frage ich mich, wie die Karte überhaupt laufen kann ...

Code: Alles auswählen

root@debian:~# ethtool eth0
Settings for eth0:
No data available
root@debian:~#
aber eingerichtet ist die Karte

Code: Alles auswählen

root@debian:~# ifconfig -a
eth0      Protokoll:Ethernet  Hardware Adresse 00:A0:C9:97:51:0E
          inet Adresse:192.168.2.100  Bcast:192.168.2.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2093004 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2791521 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:100
          RX bytes:793768043 (756.9 MiB)  TX bytes:452374855 (431.4 MiB)
          Interrupt:11 Basisadresse:0xc000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:228 errors:0 dropped:0 overruns:0 frame:0
          TX packets:228 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:28424 (27.7 KiB)  TX bytes:28424 (27.7 KiB)

root@debian:~#
guss
b0LbiT

Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen.
-- Arthur Schopenhauer

penguin007
Beiträge: 3
Registriert: 01.02.2005 21:03:17
Kontaktdaten:

Beitrag von penguin007 » 01.02.2005 22:57:06

Hi

Hast du die Karte im kernel fxi oder als modul?
Kabel defekt??
Nic def?

usw,

cu

netzmeister
Beiträge: 25
Registriert: 30.01.2005 22:13:49
Kontaktdaten:

Beitrag von netzmeister » 01.02.2005 23:04:56

Hallo,

Code: Alles auswählen

mii-tool -F 100baseTx-FD eth0
Gruß Matthias

Benutzeravatar
b0LbiT
Beiträge: 262
Registriert: 30.05.2003 15:17:10
Wohnort: Köln

Beitrag von b0LbiT » 02.02.2005 07:22:44

penguin007 hat geschrieben:Hi

Hast du die Karte im kernel fxi oder als modul?
als modul
Kabel defekt??
ich denke mal nicht, aber selbst wenn, dann müssten doch mii-tool oder ethtool werte ausspucken.
Vorallem die selbe Karte in einem anderen Debiansystem kann über mii-tools eingestellt werden.
Nic def?
ich denke nicht,
da die selbe karte mal in einem anderen debian system war und dort wunderbar lief (auch mit mii-tool)

@ Netzmeister
hab ich doch schon gemacht.
siehe #1
root@debian:~# mii-tool --advertise=100baseTx-FD eth0
SIOCGMIIPHY on 'eth0' failed: Invalid argument
root@debian:~#
Hängt es vielleicht damit zusammen, dass ich noch einen 2.2.20 er Kernel auf dem system habe?
Aber den kriege ich leider nicht geupdatet
(siehe http://www.debianforum.de/forum/viewtop ... highlight=)
guss
b0LbiT

Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen.
-- Arthur Schopenhauer

Benutzeravatar
b0LbiT
Beiträge: 262
Registriert: 30.05.2003 15:17:10
Wohnort: Köln

Beitrag von b0LbiT » 14.02.2005 08:47:03

hatte den kernel.2.2.20 laufen.

ein update auf kernel 2.4 hat das Problem behoben ...

Jetzt muss ich nur noch den kernel 2.6 ans laufen kriegen
guss
b0LbiT

Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen.
-- Arthur Schopenhauer

Antworten