3个不稳定版本

0.2.1 2024年1月16日
0.2.0 2023年6月5日
0.1.1 2023年5月28日
0.1.0 2023年5月28日

#326硬件支持


被用于 ipmitool-dcmi-power-readi…

MIT/Apache

170KB
5K SLoC

ipmi-rs

Rust IPMI库。

示例

get-info

使用RUST_LOG配置此示例的日志级别。建议使用info

此示例通常需要以root权限运行。

此示例将使用/dev/ipmi0文件

  1. 获取SEL信息
  2. (如果支持)获取SEL分配信息
  3. (如果存在)获取第一个SEL记录
  4. 获取设备ID
  5. 获取SDR信息
  6. 获取SDR存储库信息
  7. (如果支持)获取SDR分配信息
  8. 从存储库加载所有SDR
  9. 尝试读取SDR存储库中所有传感器的值

特性

  • SEL信息
  • SDR存储库信息
  • 获取SDR存储库条目
  • 从SDR存储库中读取传感器数据
  • 基于ioctl的IPMI设备文件接口支持
  • RMCP
  • 允许使用任何支持的IPMI接口运行示例
  • 其他IPMI接口
  • 更多?

许可

所有源代码(包括代码片段)均根据以下任一许可授权:

任选其一。

贡献

除非您明确声明,否则您提交的任何旨在包含在作品中的贡献,根据Apache-2.0许可证的定义,均应按照上述方式授权,不附加任何额外的条款或条件。

此项目旨在符合 常规提交。如果您做出贡献,请尽量保持该格式 :)

依赖关系

~0.8–6.5MB
~28K SLoC