使用ethtool可以使以太网端口上的指示灯闪烁。但他们都在眨眼。你可以让它们单独闪烁(使用C库或它是如何控制的)或者这是网卡支持的命令,它们不能被强制手动闪烁? (ethtool的命令是ethtool -p enp2s14 100
)
如果有人能够让我基本了解os /驱动程序可以控制多远,那会不会很好?
答案 0 :(得分:1)
我刚看了一下ethtool的源代码,然后是Linux驱动程序:
有些网卡(网卡驱动程序)可以完全自行处理闪烁。对于这些卡,内核告诉卡:“闪烁”,卡将闪烁。
对于其他类型的网卡,内核会这样做:内核中有一个循环,用于向卡发送“LED on”和“LED off”命令。
然而似乎没有命令允许其中一个LED单独打开或关闭。
有时LED由网卡驱动程序处理;有时候是通过网卡硬件。如果LED由网卡驱动程序处理,您可能会修改网卡驱动程序 - 但我不认为这是您想要做的。