2017-07-02 31 views
-1

ethtoolを使用すると、イーサネットポートのライトを点滅させることができます。しかし、彼らは両方とも点滅している。あなたはそれらを別々に点滅させることができますか(Cライブラリを使用するか、それがどのように制御されるか)、これはネットワークカードがサポートするコマンドであり、手動で点滅さ​​せることはできません。 (ethtoolのコマンドはethtool -p enp2s14 100です) os /ドライバによってどれが制御できるかについて誰かに私に基本的な理解を与えることができればいいですか?イーサネットポートライトの点滅

答えて

1

私はただのethtoolのソースコードを見ていたし、その後のLinuxドライバで:

完全に自分自身を点滅扱ういくつかのネットワークカード(ネットワークカードドライバ)があります。これらのカードの場合、カーネルはカードに「点滅」と指示し、カードは点滅します。

他のタイプのネットワークカードの場合、カーネルはこれを行います。カーネルに "LEDオン"と "LEDオフ"コマンドをカードに送信するループがあります。

しかし、LEDの1つを個別にオンまたはオフに切り替えるコマンドはないようです。

LEDは、ネットワークカードドライバによって処理されることがあります。時々ネットワークカードのハードウェアによって。 LEDがネットワークカードドライバによって処理される場合、ネットワークカードドライバを変更する可能性がありますが、これがあなたがしたいことではないと思います。

+0

ありがとうございました。 – hermlon