3个不稳定版本
0.2.1 | 2024年1月16日 |
---|---|
0.2.0 | 2023年6月5日 |
0.1.1 | 2023年5月28日 |
0.1.0 |
|
#326 在 硬件支持
170KB
5K SLoC
ipmi-rs
Rust IPMI库。
示例
get-info
使用RUST_LOG
配置此示例的日志级别。建议使用info
。
此示例通常需要以root权限运行。
此示例将使用/dev/ipmi0
文件
- 获取SEL信息
- (如果支持)获取SEL分配信息
- (如果存在)获取第一个SEL记录
- 获取设备ID
- 获取SDR信息
- 获取SDR存储库信息
- (如果支持)获取SDR分配信息
- 从存储库加载所有SDR
- 尝试读取SDR存储库中所有传感器的值
特性
- SEL信息
- SDR存储库信息
- 获取SDR存储库条目
- 从SDR存储库中读取传感器数据
- 基于ioctl的IPMI设备文件接口支持
- RMCP
- 允许使用任何支持的IPMI接口运行示例
- 其他IPMI接口
- 更多?
许可
所有源代码(包括代码片段)均根据以下任一许可授权:
- Apache许可证第2版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 https://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您提交的任何旨在包含在作品中的贡献,根据Apache-2.0许可证的定义,均应按照上述方式授权,不附加任何额外的条款或条件。
此项目旨在符合 常规提交。如果您做出贡献,请尽量保持该格式 :)
依赖关系
~0.8–6.5MB
~28K SLoC