Ethernet-Adapter bleibt bei 10 Mbit/s hängen

Ethernet-Adapter bleibt bei 10 Mbit/s hängen

Mein Ethernet-Adapter hängt irgendwie bei 10 Mbit/s fest. Hier ist die Ausgabe von ethtool eth0:

Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
    Link partner advertised pause frame use: Symmetric
    Link partner advertised auto-negotiation: Yes
    Speed: 10Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

Wie Sie sehen, unterstützt mein Adapter 100 Mbit/s und der „Verbindungspartner“ (mein Router?) unterstützt 100 Mbit/s. Wenn ich den Modus jedoch manuell auf 100 Mbit/s einstelle, wird sudo ethtool -s eth0 speed 100 duplex fulldie Verbindung sofort getrennt.

Wie kann ich dieses Problem beheben?

Antwort1

Haben Sie versucht (bei eingeschaltetem System), die Schnittstelle aus- und wieder einzuschalten? Ich gehe davon aus, dass Sie Ihr System neu gestartet haben und dies ständig passiert.

Verwenden Sie ein anderes Kabel. Es kann vorkommen, dass Kabel oder Anschlüsse defekt sind. Stellen Sie außerdem sicher, dass Sie das richtige Kabel der Kategorie CAT verwenden.

Verwenden Sie einen anderen Router-/Switch-Port. Der Router-/Switch-Port ist möglicherweise defekt.

Überprüfen Sie die Konfiguration des Router-/Switch-Ports. Wird automatisch verhandelt? Ist die Geschwindigkeit festgelegt? Wenn Sie versuchen, die automatische Verbindung an einem Port mit festgelegter Geschwindigkeit herzustellen, passiert meines Erachtens das von Ihnen angegebene.

Bei manchen Adapterkarten funktioniert die automatische Aushandlung nicht richtig. Wenn das der Fall ist, stellen Sie den Router-/Switch-Port manuell auf eine feste Geschwindigkeit ein.

Ersetzen Sie abschließend die Adapterplatine durch eine neue Platine und führen Sie die Fehlerbehebung einschließlich der oben genannten Schritte durch.

Ihre letzte Möglichkeit ist, dass der Switch/Router defekt ist.

verwandte Informationen