什么是“当前消息级别”?

Ran*_*lue 4 linux network-interface

ethtool提供的接口的“当前消息级别”是什么?例如

ethtool eth1 [Other stuff] Current message level: 0x00000014 (20)

什么是消息级别?什么是消息级别 20?

小智 7

这是来自驱动程序的“调试消息/数据”级别。

它不是很标准化。Documentation/networking/netif-msg.txt内核源文件夹中提供了更多文档。

您可以使用 ethtool 来设置消息级别

ethtool -s eth1 msglvl [level]
Run Code Online (Sandbox Code Playgroud)

请注意,级别可能因驱动程序而异,您应该针对您的特定驱动程序查找这些级别。应接受十六进制(0x... 形式)或十进制输入的掩码。

  • 谢谢!并编辑消息级别使用`ethtool -s eth1 msglvl [level]` (2认同)