Trigger debug info collection
更新时间: 2025/06/26
在Gitcode上查看源码0Ch-触发一键收集(Trigger-debug-info-collection)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
触发一键收集。
说明: 在 BMC SDK 5.12.0.1以上版本,一键收集日志默认收集到/tmp路径下,命名格式为:产品名称_SN号_当前时间.tar.gz。比如 TaiShan 200 2280 HV2_102287651234_202402281232.tar.gz
权限
SecurityMgnt
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 30h |
| CMD | 94h |
| 1:3 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| 4 | Sub command,子命令=0Ch |
| 5 | Options 0x00 Start collection 0x01 Get collect status 0x02 保留字段 |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
| 2:4 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| (5*) | collect status 00h = collect in progress 01h = collect completed 02h = collect failed FFh = collect not performed |
| (6*) | collect percentage |
| 说明:- *号部分只有在Options为Get collect status时才存在- 在 BMC SDK 5.12.0.1以上版本,*号在Options为非0x01(Get collect status)时返回实际结果:比如进行一键收集时(Options为 0x00),返回值的第五个字节为0x00,第六个字节为0x00 |
命令样例
触发一键收集
请求:
ipmicmd -k "0f 00 30 94 db 07 00 0c 00" smi 0响应:
0f 31 00 94 00 db 07 00