在 Linux 中以事件驱动的方式检测以太网端口状态变化(断开连接/10mb/100mb/等)?

在 Linux 中以事件驱动的方式检测以太网端口状态变化(断开连接/10mb/100mb/等)?

我想知道 Linux 是否有某种接口来通过/sys某种其他事件驱动的方式检测以太网端口状态变化。

我所说的状态变化是断开连接/ 10mbit/ 100mbit/ 等等。

我们可以每 X 毫秒汇集一次端口状态,但我希望使用 inotify 来监视文件系统上的变化并据此触发我们的操作。

我们实际上最感兴趣的是从 10mbit 到 1gbit 的变化。因此,仅在连接/断开连接时触发某些操作是不够的。

有任何想法吗?

相关内容