-
-
Save faxm0dem/4dd542ffa8cadc30e38b to your computer and use it in GitHub Desktop.
ipmiconsole fails on Dell M610
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
================================================ | |
= Get Authentication Capabilities V20 Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI Session Header: | |
: -------------------- | |
[ 0h] = authentication_type[ 8b] | |
[ 0h] = session_sequence_number[32b] | |
[ 0h] = session_id[32b] | |
[ 9h] = ipmi_msg_len[ 8b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 38h] = cmd[ 8b] | |
[ Eh] = channel_number[ 4b] | |
[ 0h] = reserved1[ 3b] | |
[ 1h] = get_ipmi_v2.0_extended_data[ 1b] | |
[ 4h] = maximum_privilege_level[ 4b] | |
[ 0h] = reserved2[ 4b] | |
: IPMI Trailer: | |
: -------------- | |
[ 3Dh] = checksum2[ 8b] | |
================================================ | |
= Get Authentication Capabilities V20 Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI Session Header: | |
: -------------------- | |
[ 0h] = authentication_type[ 8b] | |
[ 0h] = session_sequence_number[32b] | |
[ 0h] = session_id[32b] | |
[ 10h] = ipmi_msg_len[ 8b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 38h] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 1h] = channel_number[ 8b] | |
[ 0h] = authentication_type.none[ 1b] | |
[ 1h] = authentication_type.md2[ 1b] | |
[ 1h] = authentication_type.md5[ 1b] | |
[ 0h] = authentication_type.reserved1[ 1b] | |
[ 0h] = authentication_type.straight_password_key[ 1b] | |
[ 1h] = authentication_type.oem_prop[ 1b] | |
[ 0h] = authentication_type.reserved2[ 1b] | |
[ 1h] = authentication_type.ipmi_v2.0_extended_capabilities_available[ 1b] | |
[ 0h] = authentication_status.anonymous_login[ 1b] | |
[ 0h] = authentication_status.null_username[ 1b] | |
[ 1h] = authentication_status.non_null_username[ 1b] | |
[ 0h] = authentication_status.user_level_authentication[ 1b] | |
[ 0h] = authentication_status.per_message_authentication[ 1b] | |
[ 0h] = authentication_status.k_g[ 1b] | |
[ 0h] = authentication_status.reserved[ 2b] | |
[ 1h] = channel_supports_ipmi_v1.5_connections[ 1b] | |
[ 1h] = channel_supports_ipmi_v2.0_connections[ 1b] | |
[ 0h] = reserved[ 6b] | |
[ A2BF02h] = oem_id[24b] | |
[ 2h] = oem_auxiliary_data[ 8b] | |
: IPMI Trailer: | |
: -------------- | |
[ 1Dh] = checksum2[ 8b] | |
================================================ | |
= Open Session Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 10h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[32B] | |
[ 3Dh 00h 00h 00h 6Fh 08h FBh 87h ] | |
[ 00h 00h 00h 08h 01h 00h 00h 00h ] | |
[ 01h 00h 00h 08h 01h 00h 00h 00h ] | |
[ 02h 00h 00h 08h 01h 00h 00h 00h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Dh] = message_tag[ 8b] | |
[ 0h] = requested_maximum_privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = reserved2[16b] | |
[ 87FB086Fh] = remote_console_session_id[32b] | |
[ 0h] = authentication_payload.payload_type[ 8b] | |
[ 0h] = reserved3[16b] | |
[ 8h] = authentication_payload.payload_length[ 8b] | |
[ 1h] = authentication_payload.authentication_algorithm[ 6b] | |
[ 0h] = reserved4[ 2b] | |
[ 0h] = reserved5[24b] | |
[ 1h] = integrity_payload.payload_type[ 8b] | |
[ 0h] = reserved6[16b] | |
[ 8h] = integrity_payload.payload_length[ 8b] | |
[ 1h] = integrity_payload.integrity_algorithm[ 6b] | |
[ 0h] = reserved7[ 2b] | |
[ 0h] = reserved8[24b] | |
[ 2h] = confidentiality_payload.payload_type[ 8b] | |
[ 0h] = reserved9[16b] | |
[ 8h] = confidentiality_payload.payload_length[ 8b] | |
[ 1h] = confidentiality_payload.confidentiality_algorithm[ 6b] | |
[ 0h] = reserved10[ 2b] | |
[ 0h] = reserved11[24b] | |
================================================ | |
= Open Session Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 11h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 24h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[36B] | |
[ 3Dh 00h 04h 00h 6Fh 08h FBh 87h ] | |
[ 3Eh FFh 5Fh B6h 00h 00h 00h 08h ] | |
[ 01h 00h 00h 08h 01h 00h 00h 08h ] | |
[ 01h 00h 00h 08h 02h 00h 00h 08h ] | |
[ 01h 00h 00h 00h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Dh] = message_tag[ 8b] | |
[ 0h] = rmcpplus_status_code[ 8b] | |
[ 4h] = maximum_privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = reserved2[ 8b] | |
[ 87FB086Fh] = remote_console_session_id[32b] | |
[ B65FFF3Eh] = managed_system_session_id[32b] | |
[ 0h] = authentication_payload.payload_type[ 8b] | |
[ 0h] = reserved3[16b] | |
[ 8h] = authentication_payload.payload_length[ 8b] | |
[ 1h] = authentication_payload.authentication_algorithm[ 6b] | |
[ 0h] = reserved4[ 2b] | |
[ 80000h] = reserved5[24b] | |
[ 1h] = integrity_payload.payload_type[ 8b] | |
[ 0h] = reserved6[16b] | |
[ 8h] = integrity_payload.payload_length[ 8b] | |
[ 1h] = integrity_payload.integrity_algorithm[ 6b] | |
[ 0h] = reserved7[ 2b] | |
[ 80000h] = reserved8[24b] | |
[ 2h] = confidentiality_payload.payload_type[ 8b] | |
[ 0h] = reserved9[16b] | |
[ 8h] = confidentiality_payload.payload_length[ 8b] | |
[ 1h] = confidentiality_payload.confidentiality_algorithm[ 6b] | |
[ 0h] = reserved10[ 2b] | |
[ 0h] = reserved11[24b] | |
================================================ | |
= Rakp Message 1 Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 12h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[32B] | |
[ 3Eh 00h 00h 00h 3Eh FFh 5Fh B6h ] | |
[ CFh A8h C7h DFh CBh 7Ch 7Ch F0h ] | |
[ FAh 54h B0h C9h C4h 2Ah CEh 5Bh ] | |
[ 14h 00h 00h 04h 72h 6Fh 6Fh 74h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Eh] = message_tag[ 8b] | |
[ 0h] = reserved1[24b] | |
[ B65FFF3Eh] = managed_system_session_id[32b] | |
[ BYTE ARRAY ... ] = remote_console_random_number[16B] | |
[ CFh A8h C7h DFh CBh 7Ch 7Ch F0h ] | |
[ FAh 54h B0h C9h C4h 2Ah CEh 5Bh ] | |
[ 4h] = requested_maximum_privilege_level[ 4b] | |
[ 1h] = name_only_lookup[ 1b] | |
[ 0h] = reserved2[ 3b] | |
[ 0h] = reserved3[16b] | |
[ 4h] = user_name_length[ 8b] | |
[ 746F6F72h] = user_name[32b] | |
================================================ | |
= Rakp Message 2 Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 13h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 3Ch] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[60B] | |
[ 3Eh 00h 00h 00h 6Fh 08h FBh 87h ] | |
[ 8Fh 02h 0Fh C7h 74h FDh 9Bh 4Bh ] | |
[ 51h 96h CBh 89h 2Fh BAh CFh 01h ] | |
[ 44h 45h 4Ch 4Ch 4Ah 00h 10h 58h ] | |
[ 80h 57h C8h C0h 4Fh 4Ch 34h 4Ah ] | |
[ 95h E2h 09h A0h 74h C2h 41h AFh ] | |
[ BDh 8Bh 4Ch 77h EFh 74h 69h EAh ] | |
[ A2h 27h C6h E0h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Eh] = message_tag[ 8b] | |
[ 0h] = rmcpplus_status_code[ 8b] | |
[ 0h] = reserved1[16b] | |
[ 87FB086Fh] = remote_console_session_id[32b] | |
[ BYTE ARRAY ... ] = managed_system_random_number[16B] | |
[ 8Fh 02h 0Fh C7h 74h FDh 9Bh 4Bh ] | |
[ 51h 96h CBh 89h 2Fh BAh CFh 01h ] | |
[ BYTE ARRAY ... ] = managed_system_guid[16B] | |
[ 44h 45h 4Ch 4Ch 4Ah 00h 10h 58h ] | |
[ 80h 57h C8h C0h 4Fh 4Ch 34h 4Ah ] | |
[ BYTE ARRAY ... ] = key_exchange_authentication_code[20B] | |
[ 95h E2h 09h A0h 74h C2h 41h AFh ] | |
[ BDh 8Bh 4Ch 77h EFh 74h 69h EAh ] | |
[ A2h 27h C6h E0h ] | |
================================================ | |
= Rakp Message 3 Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 14h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 1Ch] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[28B] | |
[ 3Fh 00h 00h 00h 3Eh FFh 5Fh B6h ] | |
[ 23h 97h EBh 3Ah C2h CFh B2h 3Eh ] | |
[ 64h A9h 36h 35h A9h ECh 12h F3h ] | |
[ F0h A7h FCh 13h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Fh] = message_tag[ 8b] | |
[ 0h] = rmcpplus_status_code[ 8b] | |
[ 0h] = reserved1[16b] | |
[ B65FFF3Eh] = managed_system_session_id[32b] | |
[ BYTE ARRAY ... ] = key_exchange_authentication_code[20B] | |
[ 23h 97h EBh 3Ah C2h CFh B2h 3Eh ] | |
[ 64h A9h 36h 35h A9h ECh 12h F3h ] | |
[ F0h A7h FCh 13h ] | |
================================================ | |
= Rakp Message 4 Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 15h] = payload_type[ 6b] | |
[ 0h] = payload_type.authenticated[ 1b] | |
[ 0h] = payload_type.encrypted[ 1b] | |
[ 0h] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 14h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = payload_data[20B] | |
[ 3Fh 00h 00h 00h 6Fh 08h FBh 87h ] | |
[ 6Ah 2Bh 93h 68h 19h 09h 0Dh 67h ] | |
[ D8h 7Eh F2h 38h ] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Fh] = message_tag[ 8b] | |
[ 0h] = rmcpplus_status_code[ 8b] | |
[ 0h] = reserved1[16b] | |
[ 87FB086Fh] = remote_console_session_id[32b] | |
[ BYTE ARRAY ... ] = integrity_check_value[12B] | |
[ 6Ah 2Bh 93h 68h 19h 09h 0Dh 67h ] | |
[ D8h 7Eh F2h 38h ] | |
================================================ | |
= Set Session Privilege Level Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 1h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 89h E0h EBh 65h 5Eh 7Dh 1Eh 34h ] | |
[ C1h 67h FBh 16h 78h 45h 0Ah 01h ] | |
[C8043B7881C81820h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Bh] = cmd[ 8b] | |
[ 4h] = privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ C8h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ D5h A3h 29h 43h 04h D2h 5Fh 14h ] | |
[ 38h FCh D5h E4h ] | |
================================================ | |
= Set Session Privilege Level Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 0h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 2Eh AEh C1h CFh D7h A1h 30h 80h ] | |
[ 53h C5h 3Ch E2h 0Eh 5Bh 21h 9Dh ] | |
[ BYTE ARRAY ... ] = payload_data[ 9B] | |
[ 81h 1Ch 63h 20h 78h 3Bh 00h 04h ] | |
[ 29h ] | |
[ 6060504030201h] = confidentiality_trailer[56b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Bh] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 4h] = privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ 29h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 2Dh 2Eh DAh 29h 99h BBh 32h 38h ] | |
[ 0Ah 0Eh 31h 69h ] | |
(ipmiconsole_checks.c, ipmiconsole_check_outbound_sequence_number, 254): hostname=spapl0002; protocol_state=0x5: session sequence number check failed; p = 9; session_sequence_number = 0; highest_received_sequence_number = 0 | |
================================================ | |
= Set Session Privilege Level Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 2h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ D0h 81h 74h 1Bh B7h D1h 71h 44h ] | |
[ F4h 17h 82h BAh E2h 1Eh 9Ah 7Bh ] | |
[C8043B7881C81820h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Bh] = cmd[ 8b] | |
[ 4h] = privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ C8h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 4Dh 5Bh 15h F3h A9h 41h F1h 19h ] | |
[ 8Eh BDh 5Dh AFh ] | |
================================================ | |
= Set Session Privilege Level Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 1h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 5Dh 30h 64h D2h 2Dh 00h 1Dh 7Eh ] | |
[ 96h E8h 07h C6h A2h D6h C7h D1h ] | |
[ BYTE ARRAY ... ] = payload_data[ 9B] | |
[ 81h 1Ch 63h 20h 78h 3Bh 00h 04h ] | |
[ 29h ] | |
[ 6060504030201h] = confidentiality_trailer[56b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 1Eh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Bh] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 4h] = privilege_level[ 4b] | |
[ 0h] = reserved1[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ 29h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ ABh 4Ah 35h 0Bh 3Ah 3Bh F8h DFh ] | |
[ AEh 14h 93h D2h ] | |
================================================ | |
= Get Channel Payload Support Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 3h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 9Fh B3h 15h B8h 7Dh 53h 16h 7Fh ] | |
[ A0h D4h 8Ch 4Ch FDh 67h B9h A7h ] | |
[A70E4E7C81C81820h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 1Fh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 4Eh] = cmd[ 8b] | |
[ Eh] = channel_number[ 4b] | |
[ 0h] = reserved[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ A7h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 35h 5Bh 2Ch EBh C2h 39h CAh 5Eh ] | |
[ 26h 9Fh DEh A9h ] | |
================================================ | |
= Get Channel Payload Support Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 2h] = session_sequence_number[32b] | |
[ 30h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 84h 88h A0h 5Bh 29h D1h DBh 7Dh ] | |
[ 96h 17h 5Fh A4h 73h 80h 41h D0h ] | |
[ BYTE ARRAY ... ] = payload_data[16B] | |
[ 81h 1Ch 63h 20h 7Ch 4Eh 00h 03h ] | |
[ 00h 00h 00h 00h 00h 00h 00h 13h ] | |
[ BYTE ARRAY ... ] = confidentiality_trailer[16B] | |
[ 01h 02h 03h 04h 05h 06h 07h 08h ] | |
[ 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 0Fh ] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 1Fh] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 4Eh] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 1h] = standard_payload_type_0_supported[ 1b] | |
[ 1h] = standard_payload_type_1_supported[ 1b] | |
[ 0h] = standard_payload_type_2_supported[ 1b] | |
[ 0h] = standard_payload_type_3_supported[ 1b] | |
[ 0h] = standard_payload_type_4_supported[ 1b] | |
[ 0h] = standard_payload_type_5_supported[ 1b] | |
[ 0h] = standard_payload_type_6_supported[ 1b] | |
[ 0h] = standard_payload_type_7_supported[ 1b] | |
[ 0h] = standard_payload_type_8_supported[ 1b] | |
[ 0h] = standard_payload_type_9_supported[ 1b] | |
[ 0h] = standard_payload_type_10_supported[ 1b] | |
[ 0h] = standard_payload_type_11_supported[ 1b] | |
[ 0h] = standard_payload_type_12_supported[ 1b] | |
[ 0h] = standard_payload_type_13_supported[ 1b] | |
[ 0h] = standard_payload_type_14_supported[ 1b] | |
[ 0h] = standard_payload_type_15_supported[ 1b] | |
[ 0h] = session_setup_payload_0_supported[ 1b] | |
[ 0h] = session_setup_payload_1_supported[ 1b] | |
[ 0h] = session_setup_payload_2_supported[ 1b] | |
[ 0h] = session_setup_payload_3_supported[ 1b] | |
[ 0h] = session_setup_payload_4_supported[ 1b] | |
[ 0h] = session_setup_payload_5_supported[ 1b] | |
[ 0h] = session_setup_payload_6_supported[ 1b] | |
[ 0h] = session_setup_payload_7_supported[ 1b] | |
[ 0h] = session_setup_payload_8_supported[ 1b] | |
[ 0h] = session_setup_payload_9_supported[ 1b] | |
[ 0h] = session_setup_payload_10_supported[ 1b] | |
[ 0h] = session_setup_payload_11_supported[ 1b] | |
[ 0h] = session_setup_payload_12_supported[ 1b] | |
[ 0h] = session_setup_payload_13_supported[ 1b] | |
[ 0h] = session_setup_payload_14_supported[ 1b] | |
[ 0h] = session_setup_payload_15_supported[ 1b] | |
[ 0h] = payload_type_20h_supported[ 1b] | |
[ 0h] = payload_type_21h_supported[ 1b] | |
[ 0h] = payload_type_22h_supported[ 1b] | |
[ 0h] = payload_type_23h_supported[ 1b] | |
[ 0h] = payload_type_24h_supported[ 1b] | |
[ 0h] = payload_type_25h_supported[ 1b] | |
[ 0h] = payload_type_26h_supported[ 1b] | |
[ 0h] = payload_type_27h_supported[ 1b] | |
[ 0h] = payload_type_28h_supported[ 1b] | |
[ 0h] = payload_type_29h_supported[ 1b] | |
[ 0h] = payload_type_2Ah_supported[ 1b] | |
[ 0h] = payload_type_2Bh_supported[ 1b] | |
[ 0h] = payload_type_2Ch_supported[ 1b] | |
[ 0h] = payload_type_2Dh_supported[ 1b] | |
[ 0h] = payload_type_2Eh_supported[ 1b] | |
[ 0h] = payload_type_2Fh_supported[ 1b] | |
[ 0h] = reserved[16b] | |
: IPMI Trailer: | |
: ------------- | |
[ 13h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ E6h 4Fh FFh B9h 54h 13h 91h F7h ] | |
[ 5Dh 71h FDh 79h ] | |
================================================ | |
= Get Payload Activation Status Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 4h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ A0h 8Dh B3h B9h 2Bh 3Bh D9h 4Bh ] | |
[ AAh AFh 12h CAh 5Ch A6h FBh 29h ] | |
[B4014A8081C81820h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 20h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 4Ah] = cmd[ 8b] | |
[ 1h] = payload_type[ 8b] | |
: IPMI Trailer: | |
: ------------- | |
[ B4h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 13h 2Fh DEh 9Ah 26h DCh 53h ACh ] | |
[ 5Eh 73h 98h 4Bh ] | |
================================================ | |
= Get Payload Activation Status Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 3h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ B0h A5h A2h DDh A5h BFh 5Bh 3Ch ] | |
[ A7h 62h 02h 4Ah 38h C9h 1Bh BCh ] | |
[ BYTE ARRAY ... ] = payload_data[11B] | |
[ 81h 1Ch 63h 20h 80h 4Ah 00h 10h ] | |
[ 00h 00h 06h ] | |
[ 404030201h] = confidentiality_trailer[40b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 20h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 4Ah] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 0h] = instance_capacity[ 4b] | |
[ 1h] = reserved[ 4b] | |
[ 0h] = instance_1[ 1b] | |
[ 0h] = instance_2[ 1b] | |
[ 0h] = instance_3[ 1b] | |
[ 0h] = instance_4[ 1b] | |
[ 0h] = instance_5[ 1b] | |
[ 0h] = instance_6[ 1b] | |
[ 0h] = instance_7[ 1b] | |
[ 0h] = instance_8[ 1b] | |
[ 0h] = instance_9[ 1b] | |
[ 0h] = instance_10[ 1b] | |
[ 0h] = instance_11[ 1b] | |
[ 0h] = instance_12[ 1b] | |
[ 0h] = instance_13[ 1b] | |
[ 0h] = instance_14[ 1b] | |
[ 0h] = instance_15[ 1b] | |
[ 0h] = instance_16[ 1b] | |
: IPMI Trailer: | |
: ------------- | |
[ 6h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ CBh 48h BDh A8h 3Fh 9Ch 96h EDh ] | |
[ F1h 05h 01h 38h ] | |
================================================ | |
= Activate Payload Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 5h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ A1h B0h E9h 09h 65h FFh FBh D7h ] | |
[ 9Eh 0Ah E4h C2h F4h A1h 34h 60h ] | |
[ BYTE ARRAY ... ] = payload_data[13B] | |
[ 20h 18h C8h 81h 84h 48h 01h 01h ] | |
[ C2h 00h 00h 00h EFh ] | |
[ 20201h] = confidentiality_trailer[24b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 21h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 48h] = cmd[ 8b] | |
[ 1h] = payload_type[ 6b] | |
[ 0h] = reserved1[ 2b] | |
[ 1h] = payload_instance[ 4b] | |
[ 0h] = reserved2[ 4b] | |
[ 0h] = reserved3[ 1b] | |
[ 1h] = sol_startup_handshake[ 1b] | |
[ 0h] = shared_serial_alert_behavior[ 2b] | |
[ 0h] = test_mode[ 1b] | |
[ 0h] = reserved4[ 1b] | |
[ 1h] = authentication_activation[ 1b] | |
[ 1h] = encryption_activation[ 1b] | |
[ 0h] = reserved5[24b] | |
: IPMI Trailer: | |
: ------------- | |
[ EFh] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ C8h A2h 29h F3h 24h 11h 12h EFh ] | |
[ B6h 7Ah 67h 63h ] | |
================================================ | |
= Activate Payload Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 4h] = session_sequence_number[32b] | |
[ 30h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 52h BBh 17h 7Bh 8Ch F3h F8h 22h ] | |
[ 0Ah 58h C6h 7Dh D8h 07h 4Eh 89h ] | |
[ BYTE ARRAY ... ] = payload_data[20B] | |
[ 81h 1Ch 63h 20h 84h 48h 00h 00h ] | |
[ 00h 00h 00h 00h 04h 00h 04h 02h ] | |
[ 6Fh FFh FFh 9Dh ] | |
[ BYTE ARRAY ... ] = confidentiality_trailer[12B] | |
[ 01h 02h 03h 04h 05h 06h 07h 08h ] | |
[ 09h 0Ah 0Bh 0Bh ] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 21h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 48h] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
[ 0h] = test_mode[ 1b] | |
[ 0h] = reserved1[31b] | |
[ 400h] = inbound_payload_size[16b] | |
[ 400h] = outbound_payload_size[16b] | |
[ 6F02h] = payload_udp_port_number[16b] | |
[ FFFFh] = payload_vlan_number[16b] | |
: IPMI Trailer: | |
: ------------- | |
[ 9Dh] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ A8h 50h 0Fh 83h A3h F1h 86h DCh ] | |
[ 9Fh A3h 15h 45h ] | |
(ipmiconsole_processing.c, _check_payload_sizes_legitimate, 2080): hostname=spapl0002; protocol_state=0x8: payload sizes invalid: max_inbound_payload_size=1024 max_outbound_payload_size=1024 | |
================================================ | |
= Deactivate Payload Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 6h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ A5h 35h 54h 7Bh 65h D1h 13h 74h ] | |
[ C8h 21h 54h BAh ACh 5Bh 9Ch C6h ] | |
[ BYTE ARRAY ... ] = payload_data[13B] | |
[ 20h 18h C8h 81h 88h 49h 01h 01h ] | |
[ 00h 00h 00h 00h ACh ] | |
[ 20201h] = confidentiality_trailer[24b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 22h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 49h] = cmd[ 8b] | |
[ 1h] = payload_type[ 6b] | |
[ 0h] = reserved1[ 2b] | |
[ 1h] = payload_instance[ 4b] | |
[ 0h] = reserved2[ 4b] | |
[ 0h] = payload_auxiliary_data[32b] | |
: IPMI Trailer: | |
: ------------- | |
[ ACh] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 5Ch ACh 61h 88h 30h 4Ah D0h 09h ] | |
[ AAh CDh 09h FFh ] | |
================================================ | |
= Deactivate Payload Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 5h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ ADh F0h 66h 52h B0h C2h 8Eh 57h ] | |
[ 24h 90h A1h 5Dh 5Ah BCh 19h ACh ] | |
[ F00498820631C81h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 22h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 49h] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
: IPMI Trailer: | |
: ------------- | |
[ Fh] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ C7h 17h B4h 70h 36h C2h 2Dh 3Dh ] | |
[ EAh 4Dh F8h 08h ] | |
================================================ | |
= Close Session Request = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ B65FFF3Eh] = session_id[32b] | |
[ 7h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 4Fh 73h DFh 85h 28h A7h 30h 0Eh ] | |
[ 39h E6h E3h 5Ah 5Fh B9h A1h C7h ] | |
[ BYTE ARRAY ... ] = payload_data[11B] | |
[ 20h 18h C8h 81h 8Ch 3Ch 3Eh FFh ] | |
[ 5Fh B6h 65h ] | |
[ 404030201h] = confidentiality_trailer[40b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 6h] = net_fn[ 6b] | |
[ C8h] = checksum1[ 8b] | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 23h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Ch] = cmd[ 8b] | |
[ Eh] = chassis_control[ 4b] | |
[ 3h] = reserved[ 4b] | |
: IPMI Trailer: | |
: ------------- | |
[ FFh] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 34h F1h 9Eh 19h 48h CDh A7h A3h ] | |
[ 38h 78h E3h C1h ] | |
================================================ | |
= Close Session Response = | |
================================================ | |
: RMCP Header: | |
: ------------ | |
[ 6h] = version[ 8b] | |
[ 0h] = reserved[ 8b] | |
[ FFh] = sequence_number[ 8b] | |
[ 7h] = message_class.class[ 5b] | |
[ 0h] = message_class.reserved[ 2b] | |
[ 0h] = message_class.ack[ 1b] | |
: IPMI RMCPPLUS Session Header: | |
: ----------------------------- | |
[ 6h] = authentication_type[ 4b] | |
[ 0h] = reserved1[ 4b] | |
[ 0h] = payload_type[ 6b] | |
[ 1h] = payload_type.authenticated[ 1b] | |
[ 1h] = payload_type.encrypted[ 1b] | |
[ 87FB086Fh] = session_id[32b] | |
[ 6h] = session_sequence_number[32b] | |
[ 20h] = ipmi_payload_len[16b] | |
: IPMI RMCPPLUS Payload: | |
: ---------------------- | |
[ BYTE ARRAY ... ] = confidentiality_header[16B] | |
[ 78h 31h 27h 04h 24h 20h 27h 2Eh ] | |
[ 78h EDh ACh 50h F5h FAh D9h A2h ] | |
[18003C8C20631C81h] = payload_data[64b] | |
[ 707060504030201h] = confidentiality_trailer[64b] | |
: IPMI Message Header: | |
: -------------------- | |
[ 81h] = rq_addr[ 8b] | |
[ 0h] = rq_lun[ 2b] | |
[ 7h] = net_fn[ 6b] | |
[ 63h] = checksum1[ 8b] | |
[ 20h] = rs_addr[ 8b] | |
[ 0h] = rs_lun[ 2b] | |
[ 23h] = rq_seq[ 6b] | |
: IPMI Command Data: | |
: ------------------ | |
[ 3Ch] = cmd[ 8b] | |
[ 0h] = comp_code[ 8b] | |
: IPMI Trailer: | |
: ------------- | |
[ 18h] = checksum2[ 8b] | |
: IPMI RMCPPLUS Session Trailer: | |
: ------------------------------ | |
[ FFFFh] = integrity_pad[16b] | |
[ 2h] = pad_length[ 8b] | |
[ 7h] = next_header[ 8b] | |
[ BYTE ARRAY ... ] = authentication_code[12B] | |
[ 5Ah BEh 4Bh 5Fh 24h 12h 67h C0h ] | |
[ CEh 24h 23h 8Fh ] | |
ipmiconsole_submit_block: BMC Implementation |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment