闪烁以太网端口指示灯

时间:2017-07-02 08:33:17

标签: c linux linux-device-driver ethernet

使用ethtool可以使以太网端口上的指示灯闪烁。但他们都在眨眼。你可以让它们单独闪烁(使用C库或它是如何控制的)或者这是网卡支持的命令,它们不能被强制手动闪烁? (ethtool的命令是ethtool -p enp2s14 100) 如果有人能够让我基本了解os /驱动程序可以控制多远,那会不会很好?

1 个答案:

答案 0 :(得分:1)

我刚看了一下ethtool的源代码,然后是Linux驱动程序:

有些网卡(网卡驱动程序)可以完全自行处理闪烁。对于这些卡,内核告诉卡:“闪烁”,卡将闪烁。

对于其他类型的网卡,内核会这样做:内核中有一个循环,用于向卡发送“LED on”和“LED off”命令。

然而似乎没有命令允许其中一个LED单独打开或关闭。

有时LED由网卡驱动程序处理;有时候是通过网卡硬件。如果LED由网卡驱动程序处理,您可能会修改网卡驱动程序 - 但我不认为这是您想要做的。