Users Guide
在提交给 BMC 进行处理之前,<ESC> 字符可以删除一整条信息。 如果已经启用了行编辑,<ESC> 键会后跟一个输入新行序列,BMC 会通过输出新行序列来响应。 否则,BMC 会查找
下一个开始字符。
特殊字符处理 — <DEL> 或 <BKSP> 字符
如果信息尚未提交给 BMC,<BKSP> 或 <DEL> 键可以删除最后输入的字符。
特殊字符处理 — 续行字符
通过使用续行字符 <BACKSLASH> 并在其后紧跟输入新行序列,可以在多行中分隔长的 IPMI 信息。 文本和十六进制 ASCII 命令均支持续行字符。
特殊字符处理 — 非法字符
BMC 接收到的任何非法字符都会清除进程中的信息,之后 BMC 会查找下一个开始字符。
十六进制 ASCII 命令格式
二进制 IPMI 命令会被作为一系列不区分大小写的十六进制 ASCII 对进行发送和接收,每对使用一个<空格>字符与前一对隔开。 表B-1 列出了到 BMC 的终端模式请求,表B-2 列出了
来自 BMC 的终端模式响应。 下面是一个二进制 IPMI 请求信息实例:
[18 00 22]<newline sequence>
([18 00 22]<新行序列>)
表 B-1. 到 BMC的终端模式请求
表 B-2. 来自 BMC 的终端模式响应
文本命令格式
文本命令不支持十六进制 ASCII 命令中出现的桥接和序列号字段。 此外,文本命令前面带有包含字符串 SYS 的前缀。表B-3 列出了终端模式文本命令,表B-4 列出了终端模式配置。
实例
十六进制 ASCII 命令实例(IPMI 重设 Watchdog 命令):
字节
解释
1
[7:2] – 网络函数(偶数)
[1:0] – 响应者的 LUN
2
[7:2] – 响应者的序号
[1:0] – 桥接字段
3
命令号码
4:N
数据
字节
解释
1
[7:2] – 网络函数(奇数)
[1:0] – 响应者的 LUN
2
[7:2] – 响应者的序号
[1:0] – 桥接字段
3
命令号码
4
完成代码
5:N
数据