《IPMI Command 格式介绍》由会员分享,可在线阅读,更多相关《IPMI Command 格式介绍(21页珍藏版)》请在金锄头文库上搜索。
1、IPMI Command format IntroductionAgendanBMC_CFG.exenCommand Specification informationnCompletion codesnNetFN ( Network Function ) codenKCS interface-BMC Request message formatnIPMITool send command and response datanDiagPro BMC Module Command formatnSMIC BMC Request Message formatnBT interface-BMC Re
2、quest Message formatnIPMI LAN message FormatnSerial/Modem Basic mode message FieldsnSerial/Modem Terminal mode to BMCnCommand Number Assignments and Privilege LevelsBMC_CFG.exe 例子BMC_CFG.exe manual command configuration手工填入命令和数据手工填入命令和数据How to get a sensor value返回的数据和数据长度返回的数据和数据长度(不显示完成码不显示完成码)BMC_
3、CFG.exe send command from file#The data format is as the following:# NetFn CmdNum RqSA RqLUN RqLen RqData .#- 0C 02 20 00 04 01 0c 00 00 Test file:BMC_CFG.exe response data file# -# - -# File Name h21j5532.rpt# File Name h21j5532.rpt# Report of Committing GETGAT.DAT# Report of Committing GETGAT.DAT#
4、 Action # Action Date&TimeDate&Time: Mon Aug 21 09:55:32 2006: Mon Aug 21 09:55:32 2006# BMC # BMC ConfigConfig Utility V1.12.0.15, (C)2004 OSA Utility V1.12.0.15, (C)2004 OSA Technologies, Inc.Technologies, Inc.# -# - -Command 1 :Command 1 : Request: Request: netFnnetFn = c, = c, cmdcmd = 2, = 2, R
5、qSARqSA = 20, LUN = 0, data = 20, LUN = 0, data length = 4length = 4 data = 1 c 0 0 data = 1 c 0 0 Respond: Respond: cmdcmd = 2, = 2, cCodecCode = 0, data length = 5 = 0, data length = 5 data = 11 0 0 0 0 data = 11 0 0 0 0 Message: Commit successful Message: Commit successful发送的命令和数据返回的命令和数据返回的文件名随机
6、生成Command Specification informationnNetFn code(6bit):网络功能码网络功能码(参考参考IPMI2.0 SPEC 66页页)nLUN-Logic Unit Numner(2bit):相同的物理地址下的子地址号相同的物理地址下的子地址号nCompletion code(完成码完成码):发送命令后返回的完成码,发送命令后返回的完成码,0值表示成功,非值表示成功,非0值表示错误,错误代码值表示错误,错误代码(参考参考IPMI2.0 SPEC 66页页)nRequest Data:发送命令所需的数据发送命令所需的数据 (参考参考IPMI2.0 SPEC
7、相对应的命令下的说明相对应的命令下的说明)nResponse Data发送命令后发送命令后, BMC返回的数据返回的数据 (参考参考IPMI2.0 SPEC 相对应的命令下相对应的命令下的说明的说明)Completion codes. (Page 66)发送命令后返回的完成码,发送命令后返回的完成码,0值表示成功,非值表示成功,非0值表示错误,值表示错误,错误代码参考错误代码参考IPMI2.0 SPEC 66页页NetFN ( Network Function ) code. (Page 64)主机到主机到BMCBMC到主机到主机KCS interface-BMC Request messag
8、e formatNetFnLUNbit0bit2bit7bit1KCS发命令的格式发命令的格式KCS命令返回的格式命令返回的格式IPMITool send command and response data 例子Ipmitool 20 18 01IPMITool(Intel Dos tool)Return: 00 81 00 01 01 51 29 57 01 00 0d 09 01 06 01 01 0001,1000bit0bit2bit7bit1NetFn = 06LUN = 00Command = 01BMC 地址完成码返回数据NetFn/LUNDiagPro BMC Module C
9、ommand format 例子例子BMC.SELFTEST_CMD00=20 06 00 04BMC.SELFTEST_DATA00=55 0BMC.SELFTEST_REMARK00=Get selftest resultNetFn = 06LUN = 00Command = 04BMC 地址地址返回数据返回数据(不显示完成码不显示完成码)BMCData.ini: SMIC BMC Message formatSMIC发命令的格式发命令的格式SMIC命令返回的格式命令返回的格式BT interface-BMC Message formatBT发命令的格式发命令的格式BT命令返回的格式命令返
10、回的格式IPMI LAN message FormatLAN发命令的数据包格式发命令的数据包格式LAN命令返回的数据包格式命令返回的数据包格式Serial/Modem Basic mode message FieldsSerial/Modem基本模式发命令的格式基本模式发命令的格式Serial/Modem基本模式命令返回的格式基本模式命令返回的格式Serial/Modem Terminal mode to BMCSerial/Modem终端模式发命令的格式终端模式发命令的格式Serial/Modem终端模式命令返回的格式终端模式命令返回的格式Command Number Assignment and Privilege Level(562 Page)命令的名称命令的名称命令说明所命令说明所在的章节在的章节命令所属命令所属的的NetFn命令的值命令的值命令的优先级命令的优先级Global/BMC WD/BMC Device Command Number(562 Page)命令的优先级:命令的优先级:C: Callback优先级优先级U: User优先级优先级O: Operator优先级优先级A: Administrator优先级优先级