Ipmi

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ipmi as PDF for free.

More details

  • Words: 358
  • Pages: 2
KCS 

Under DOS KCS port is free to access. We can access by BMC_CFG utility.



Under Windows 2000/XP We need IPMI driver to activate KCS port to access. Intel IPMI reference driver: 1. We compile the driver with static KCS port (CA8h/CACh).

2. We must copy imbapi.dll into /Windows/system32 Test Suite: ICTS or IPMIutil 

ICTS script set ICTSTRANS=LOCTRANS



ipmiutil

TODO: survey how to write program to access KCS. TODO: survey using SMBIOS to activate KCS port.

LAN 

Access BMC By LAN 

Test Suite :

1.

ICTS script set IOLTRANS=IOLTRANS set IOLPORT=xxx.xxx.xxx.xxx

2. 

ipmitool

IPMI command

1. Set LAN Configuration Parameters Command KCS : 0x20 0xC 0x01 0x01 0x04 0x02 (address obtained by BMC running DHCP) Note: BMC must have an independence IP address for accessing.

Serial 

Terminal Mode 

Test Suite : ICTS



IPMI Command : Configuration by KCS

1.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0x10 0x02 0x02 0x17 0x17 0x17 0x17 0x17 (Enable All Authentication Type)

2.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0x10 0x02 0x03 0x84

(Set Connection Mode to Direct Connection Terminal Mode)

3.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0x10 0x02 0x06 0x02 (Disable Session Inactivity Timeout)

4.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0x10 0x02 0x07 0 0x07 (Set IPMI messaging comm. Setting: No Flow Control, 19.2 kbps)

5.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0X10 0x02 0x08 0x06 0x08 (Set MUX Switch Control – Baseboard-to-BMC)

6.

Set Serial/Modem Configuration Command KCS : 0x20 0x0C 0 0x10 0x02 0x1D 0x67 0x11 (Terminal Mode Configuration)

7.

Set Channel Access Command KCS : 0x20 0x06 0 0x40 0x02 0x72 0x44 (Set Channel Access)

8.

Set User Access Command KCS : 0x20 0x06 0 0x43 0xB2 0x01 0x04 0x00 KCS : 0x20 0x06 0 0x43 0xB2 0x02 0x04 0x00 (Set User Access Privilege Limit)

9.

Set User Name Command

10. Set User Password Command Configuration by TMS 1.

Get Session Challenge Command

2.

Activate Session Command

3.

Set Session Privilege Level

 Basic Mode same as Terminal Mode configuration procedure SOL

Related Documents