イーサネットアダプタが10Mbit / sで停止する

イーサネットアダプタが10Mbit / sで停止する

何らかの理由でイーサネットアダプタが10Mbit / sで停止しました。出力は次のとおりです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

ご覧のとおり、私のアダプタは100Mbit / sをサポートし、「リンクパートナー」(私のルーター?)も100Mbit / sをサポートします。ただし、手動でモードを100 Mbit / sに設定すると、sudo ethtool -s eth0 speed 100 duplex fullリンクはすぐに切断されます。

この問題をどのように解決できますか?

答え1

(システムの電源が入っている間)インターフェイスを閉じて開いてみましたか?システムを再起動しましたが、これが引き続き発生すると想定します。

別のケーブルを使用してください。ケーブルやコネクタが損傷する可能性があります。また、正しいCatケーブルを使用していることを確認してください。

別のルーター/スイッチポートを使用してください。ルーター/スイッチポートが損傷している可能性があります。

ルーター/スイッチポートの設定を確認してください。自動交渉ですか?速度は固定されていますか?固定速度のポートで自動化しようとすると、指定した結果が発生することがわかりました。

一部のアダプタボードは正しく自動ネゴシエーションされません。この場合は、ルータ/スイッチポートを固定速度で手動で設定してください。

最後に、アダプタボードを新しいボードに交換し、上記のトラブルシューティングを完了します。

最後の選択はスイッチ/ルーターが故障したことです。

関連情報