On Mon, Jul 08, 2002 at 02:10:31PM +0200, Denny-Schierz wrote: > Am Montag, 8. Juli 2002 um 13:11 schrieben Sie: > > UK> Kann es sein, dass der Port des Ciscos, an dem der Linux Rechner h�ngt, > UK> auf 100 Mbit/s Full-Duplex fest eingestellt ist und nicht auf > UK> Auto-Negotiation? > > lnxroute:/home/denny/test# ./mii-diag -a > Using the default interface 'eth0'. > Basic registers of MII PHY #24: 3000 786d 0000 0000 01e1 0020 0004 2001. > Basic mode control register 0x3000: Auto-negotiation enabled. > You have link beat, and everything is working OK. > Your link partner is generating 10baseT link beat (no autonegotiation). > End of basic transceiver information.
Laut dieser Ausgabe l�uft dein Rechner wirklich auf Auto-Negotiation, wie es jeder Linux-Rechner standardm��ig tut. Der Cisco jedoch scheint keine Auto-Negotiation durchzuf�hren, sondern eine fest eingestellte Geschwindigkeit und Duplex Mode zu haben. Nach diesem Dokument http://www.scyld.com/expert/NWay.html Abschnitt 3.2 funktioniert einseitige Auto-Negotiation nur mit folgenden Standards: 10BASE-T, 100BASE-TX oder 100BASE-T4 (alles Half-Duplex) D.h dein Rechner fragt den Cisco nach der besten �bertragungsgeschwindigkeit, der Cisco antwortet nicht, und dein Rechner geht in 10BASE-T Half-Duplex Mode. Die einfachste L�sung wird sein, einfach mal deine Netzwerkkarte mit mii-diag so zu konfigurieren, dass sie auf Auto-negotiation verzichtet und entweder auf "10BASE-T Full Duplex" oder "100BASE-TX Full Duplex" geht. Der Befehl sollte so �hnlich aussehen: mii-diag -F 10baseT-FD eth0 mii-diag -F 100baseTx-FD eth0 Ulrich -- http://www.der-keiler.de PGP Fingerprint: 5FA4 4C01 8D92 A906 E831 CAF1 3F51 8F47 1233 9AAD Public key available at http://www.der-keiler.de/uk/pgp-key.asc
msg11022/pgp00000.pgp
Description: PGP signature

