derek@DRUBRIGHT-EHFA6:~$ sudo ipmi-sensors -D LAN_2_0 -I 17 -h 172.20.39.188 -u derek -p Nkxibg8585 --record-ids=292 --debug --bridge -sensors 172.20.39.188: ===================================================== 172.20.39.188: IPMI 1.5 Get Channel Authentication Capabilities Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI Session Header: 172.20.39.188: -------------------- 172.20.39.188: [ 0h] = authentication_type[ 8b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 9h] = ipmi_msg_len[ 8b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 6h] = net_fn[ 6b] 172.20.39.188: [ C8h] = checksum1[ 8b] 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 5h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 38h] = cmd[ 8b] 172.20.39.188: [ Eh] = channel_number[ 4b] 172.20.39.188: [ 0h] = reserved1[ 3b] 172.20.39.188: [ 1h] = get_ipmi_v2.0_extended_data[ 1b] 172.20.39.188: [ 3h] = maximum_privilege_level[ 4b] 172.20.39.188: [ 0h] = reserved2[ 4b] 172.20.39.188: IPMI Trailer: 172.20.39.188: -------------- 172.20.39.188: [ A2h] = checksum2[ 8b] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 1.5 Get Channel Authentication Capabilities Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI Session Header: 172.20.39.188: -------------------- 172.20.39.188: [ 0h] = authentication_type[ 8b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 10h] = ipmi_msg_len[ 8b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 7h] = net_fn[ 6b] 172.20.39.188: [ 63h] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 5h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 38h] = cmd[ 8b] 172.20.39.188: [ 0h] = comp_code[ 8b] 172.20.39.188: [ 1h] = channel_number[ 8b] 172.20.39.188: [ 0h] = authentication_type.none[ 1b] 172.20.39.188: [ 0h] = authentication_type.md2[ 1b] 172.20.39.188: [ 1h] = authentication_type.md5[ 1b] 172.20.39.188: [ 0h] = authentication_type.reserved1[ 1b] 172.20.39.188: [ 1h] = authentication_type.straight_password_key[ 1b] 172.20.39.188: [ 0h] = authentication_type.oem_prop[ 1b] 172.20.39.188: [ 0h] = authentication_type.reserved2[ 1b] 172.20.39.188: [ 1h] = authentication_type.ipmi_v2.0_extended_capabilities_available[ 1b] 172.20.39.188: [ 0h] = authentication_status.anonymous_login[ 1b] 172.20.39.188: [ 0h] = authentication_status.null_username[ 1b] 172.20.39.188: [ 1h] = authentication_status.non_null_username[ 1b] 172.20.39.188: [ 0h] = authentication_status.user_level_authentication[ 1b] 172.20.39.188: [ 0h] = authentication_status.per_message_authentication[ 1b] 172.20.39.188: [ 0h] = authentication_status.k_g[ 1b] 172.20.39.188: [ 0h] = authentication_status.reserved[ 2b] 172.20.39.188: [ 1h] = channel_supports_ipmi_v1.5_connections[ 1b] 172.20.39.188: [ 1h] = channel_supports_ipmi_v2.0_connections[ 1b] 172.20.39.188: [ 0h] = reserved[ 6b] 172.20.39.188: [ 0h] = oem_id[24b] 172.20.39.188: [ 0h] = oem_auxiliary_data[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: -------------- 172.20.39.188: [ F8h] = checksum2[ 8b] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Open Session Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 10h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[32B] 172.20.39.188: [ 35h 00h 00h 00h 6Dh D9h 75h B7h ] 172.20.39.188: [ 00h 00h 00h 08h 03h 00h 00h 00h ] 172.20.39.188: [ 01h 00h 00h 08h 04h 00h 00h 00h ] 172.20.39.188: [ 02h 00h 00h 08h 01h 00h 00h 00h ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 35h] = message_tag[ 8b] 172.20.39.188: [ 0h] = requested_maximum_privilege_level[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = reserved2[16b] 172.20.39.188: [ B775D96Dh] = remote_console_session_id[32b] 172.20.39.188: [ 0h] = authentication_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved3[16b] 172.20.39.188: [ 8h] = authentication_payload.payload_length[ 8b] 172.20.39.188: [ 3h] = authentication_payload.authentication_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved4[ 2b] 172.20.39.188: [ 0h] = reserved5[24b] 172.20.39.188: [ 1h] = integrity_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved6[16b] 172.20.39.188: [ 8h] = integrity_payload.payload_length[ 8b] 172.20.39.188: [ 4h] = integrity_payload.integrity_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved7[ 2b] 172.20.39.188: [ 0h] = reserved8[24b] 172.20.39.188: [ 2h] = confidentiality_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved9[16b] 172.20.39.188: [ 8h] = confidentiality_payload.payload_length[ 8b] 172.20.39.188: [ 1h] = confidentiality_payload.confidentiality_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved10[ 2b] 172.20.39.188: [ 0h] = reserved11[24b] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Open Session Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 11h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 24h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[36B] 172.20.39.188: [ 35h 00h 04h 00h 6Dh D9h 75h B7h ] 172.20.39.188: [ 01h 04h 00h 03h 00h 00h 00h 08h ] 172.20.39.188: [ 03h 00h 00h 00h 01h 00h 00h 08h ] 172.20.39.188: [ 04h 00h 00h 00h 02h 00h 00h 08h ] 172.20.39.188: [ 01h 00h 00h 00h ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 35h] = message_tag[ 8b] 172.20.39.188: [ 0h] = rmcpplus_status_code[ 8b] 172.20.39.188: [ 4h] = maximum_privilege_level[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = reserved2[ 8b] 172.20.39.188: [ B775D96Dh] = remote_console_session_id[32b] 172.20.39.188: [ 3000401h] = managed_system_session_id[32b] 172.20.39.188: [ 0h] = authentication_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved3[16b] 172.20.39.188: [ 8h] = authentication_payload.payload_length[ 8b] 172.20.39.188: [ 3h] = authentication_payload.authentication_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved4[ 2b] 172.20.39.188: [ 0h] = reserved5[24b] 172.20.39.188: [ 1h] = integrity_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved6[16b] 172.20.39.188: [ 8h] = integrity_payload.payload_length[ 8b] 172.20.39.188: [ 4h] = integrity_payload.integrity_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved7[ 2b] 172.20.39.188: [ 0h] = reserved8[24b] 172.20.39.188: [ 2h] = confidentiality_payload.payload_type[ 8b] 172.20.39.188: [ 0h] = reserved9[16b] 172.20.39.188: [ 8h] = confidentiality_payload.payload_length[ 8b] 172.20.39.188: [ 1h] = confidentiality_payload.confidentiality_algorithm[ 6b] 172.20.39.188: [ 0h] = reserved10[ 2b] 172.20.39.188: [ 0h] = reserved11[24b] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 RAKP Message 1 Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 12h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 21h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[33B] 172.20.39.188: [ 36h 00h 00h 00h 01h 04h 00h 03h ] 172.20.39.188: [ 55h D5h F5h 52h 8Eh 9Dh AFh 71h ] 172.20.39.188: [ 97h 56h B7h 68h 99h 20h DDh 8Dh ] 172.20.39.188: [ 13h 00h 00h 05h 64h 65h 72h 65h ] 172.20.39.188: [ 6Bh ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 36h] = message_tag[ 8b] 172.20.39.188: [ 0h] = reserved1[24b] 172.20.39.188: [ 3000401h] = managed_system_session_id[32b] 172.20.39.188: [ BYTE ARRAY ... ] = remote_console_random_number[16B] 172.20.39.188: [ 55h D5h F5h 52h 8Eh 9Dh AFh 71h ] 172.20.39.188: [ 97h 56h B7h 68h 99h 20h DDh 8Dh ] 172.20.39.188: [ 3h] = requested_maximum_privilege_level[ 4b] 172.20.39.188: [ 1h] = name_only_lookup[ 1b] 172.20.39.188: [ 0h] = reserved2[ 3b] 172.20.39.188: [ 0h] = reserved3[16b] 172.20.39.188: [ 5h] = user_name_length[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = user_name[ 5B] 172.20.39.188: [ 64h 65h 72h 65h 6Bh ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 RAKP Message 2 Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 13h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 48h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[72B] 172.20.39.188: [ 36h 00h 00h 00h 6Dh D9h 75h B7h ] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ E6h 76h BEh 92h FCh 98h ECh 11h ] 172.20.39.188: [ B8h A3h 00h 80h 8Ah 8Eh 11h 4Ah ] 172.20.39.188: [ 70h F8h 0Ah 7Bh DAh 5Fh E6h FFh ] 172.20.39.188: [ A7h B2h 67h F6h 91h BAh 2Eh 53h ] 172.20.39.188: [ 0Fh E4h 7Bh 13h F4h 52h 29h 16h ] 172.20.39.188: [ 09h 09h AAh AEh C0h DCh EAh 16h ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 36h] = message_tag[ 8b] 172.20.39.188: [ 0h] = rmcpplus_status_code[ 8b] 172.20.39.188: [ 0h] = reserved1[16b] 172.20.39.188: [ B775D96Dh] = remote_console_session_id[32b] 172.20.39.188: [ BYTE ARRAY ... ] = managed_system_random_number[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = managed_system_guid[16B] 172.20.39.188: [ E6h 76h BEh 92h FCh 98h ECh 11h ] 172.20.39.188: [ B8h A3h 00h 80h 8Ah 8Eh 11h 4Ah ] 172.20.39.188: [ BYTE ARRAY ... ] = key_exchange_authentication_code[32B] 172.20.39.188: [ 70h F8h 0Ah 7Bh DAh 5Fh E6h FFh ] 172.20.39.188: [ A7h B2h 67h F6h 91h BAh 2Eh 53h ] 172.20.39.188: [ 0Fh E4h 7Bh 13h F4h 52h 29h 16h ] 172.20.39.188: [ 09h 09h AAh AEh C0h DCh EAh 16h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 RAKP Message 3 Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 14h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 28h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[40B] 172.20.39.188: [ 37h 00h 00h 00h 01h 04h 00h 03h ] 172.20.39.188: [ FAh FFh 41h 2Ch 61h BAh F1h 96h ] 172.20.39.188: [ DBh FAh E6h 84h F3h 49h 6Bh 8Ah ] 172.20.39.188: [ B1h D4h EEh 3Dh 97h 76h A0h F9h ] 172.20.39.188: [ E2h 99h B9h 92h 41h 82h EDh 7Bh ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 37h] = message_tag[ 8b] 172.20.39.188: [ 0h] = rmcpplus_status_code[ 8b] 172.20.39.188: [ 0h] = reserved1[16b] 172.20.39.188: [ 3000401h] = managed_system_session_id[32b] 172.20.39.188: [ BYTE ARRAY ... ] = key_exchange_authentication_code[32B] 172.20.39.188: [ FAh FFh 41h 2Ch 61h BAh F1h 96h ] 172.20.39.188: [ DBh FAh E6h 84h F3h 49h 6Bh 8Ah ] 172.20.39.188: [ B1h D4h EEh 3Dh 97h 76h A0h F9h ] 172.20.39.188: [ E2h 99h B9h 92h 41h 82h EDh 7Bh ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 RAKP Message 4 Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 15h] = payload_type[ 6b] 172.20.39.188: [ 0h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 0h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 0h] = session_id[32b] 172.20.39.188: [ 0h] = session_sequence_number[32b] 172.20.39.188: [ 18h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[24B] 172.20.39.188: [ 37h 00h 00h 00h 6Dh D9h 75h B7h ] 172.20.39.188: [ 6Eh E4h 45h AFh 59h 0Bh 75h 93h ] 172.20.39.188: [ BFh F6h 37h B7h ECh 91h 53h 16h ] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 37h] = message_tag[ 8b] 172.20.39.188: [ 0h] = rmcpplus_status_code[ 8b] 172.20.39.188: [ 0h] = reserved1[16b] 172.20.39.188: [ B775D96Dh] = remote_console_session_id[32b] 172.20.39.188: [ BYTE ARRAY ... ] = integrity_check_value[16B] 172.20.39.188: [ 6Eh E4h 45h AFh 59h 0Bh 75h 93h ] 172.20.39.188: [ BFh F6h 37h B7h ECh 91h 53h 16h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Set Session Privilege Level Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 3000401h] = session_id[32b] 172.20.39.188: [ 1h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 08h 8Ch 45h B7h 40h DAh 6Ah 27h ] 172.20.39.188: [ DEh B1h B9h 54h 6Ch 67h 1Ah FCh ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 8B] 172.20.39.188: [ 20h 18h C8h 81h 18h 3Bh 03h 29h ] 172.20.39.188: [ 707060504030201h] = confidentiality_trailer[64b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 6h] = net_fn[ 6b] 172.20.39.188: [ C8h] = checksum1[ 8b] 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 6h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 3Bh] = cmd[ 8b] 172.20.39.188: [ 3h] = privilege_level[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 29h] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ 05h FCh 07h 2Dh 01h 54h 6Ch DBh ] 172.20.39.188: [ 01h F1h 56h 89h B6h A8h 60h 37h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Set Session Privilege Level Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ B775D96Dh] = session_id[32b] 172.20.39.188: [ 1h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 9B] 172.20.39.188: [ 81h 1Ch 63h 20h 18h 3Bh 00h 03h ] 172.20.39.188: [ 8Ah ] 172.20.39.188: [ 6060504030201h] = confidentiality_trailer[56b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 7h] = net_fn[ 6b] 172.20.39.188: [ 63h] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 6h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 3Bh] = cmd[ 8b] 172.20.39.188: [ 0h] = comp_code[ 8b] 172.20.39.188: [ 3h] = privilege_level[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 8Ah] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ 96h BAh 81h 5Ah CBh 0Ch 55h DCh ] 172.20.39.188: [ D2h 61h 21h A7h A7h 0Fh 0Ch EAh ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Get SDR Repository Info Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 3000401h] = session_id[32b] 172.20.39.188: [ 2h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ DAh D7h B3h 26h FBh 2Fh F4h 3Ah ] 172.20.39.188: [ D5h 3Dh 36h 2Ch 98h 8Eh CEh ECh ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 7B] 172.20.39.188: [ 20h 28h B8h 81h 1Ch 20h 43h ] 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_trailer[ 9B] 172.20.39.188: [ 01h 02h 03h 04h 05h 06h 07h 08h ] 172.20.39.188: [ 08h ] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ Ah] = net_fn[ 6b] 172.20.39.188: [ B8h] = checksum1[ 8b] 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 7h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 20h] = cmd[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 43h] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ CCh 52h 32h 36h 34h 97h 5Bh 67h ] 172.20.39.188: [ 77h B9h E6h 03h BFh 09h C0h 9Ch ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Get SDR Repository Info Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ B775D96Dh] = session_id[32b] 172.20.39.188: [ 2h] = session_sequence_number[32b] 172.20.39.188: [ 30h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[22B] 172.20.39.188: [ 81h 2Ch 53h 20h 1Ch 20h 00h 51h ] 172.20.39.188: [ 7Bh 01h 3Dh AFh 00h 00h 00h 00h ] 172.20.39.188: [ 00h 00h 00h 00h 2Fh BCh ] 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_trailer[10B] 172.20.39.188: [ 01h 02h 03h 04h 05h 06h 07h 08h ] 172.20.39.188: [ 09h 09h ] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ Bh] = net_fn[ 6b] 172.20.39.188: [ 53h] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 7h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 20h] = cmd[ 8b] 172.20.39.188: [ 0h] = comp_code[ 8b] 172.20.39.188: [ 1h] = sdr_version_major[ 4b] 172.20.39.188: [ 5h] = sdr_version_minor[ 4b] 172.20.39.188: [ 17Bh] = record_count[16b] 172.20.39.188: [ AF3Dh] = free_space[16b] 172.20.39.188: [ 0h] = most_recent_addition_timestamp[32b] 172.20.39.188: [ 0h] = most_recent_erase_timestamp[32b] 172.20.39.188: [ 1h] = get_sdr_repository_allocation_info_command_supported[ 1b] 172.20.39.188: [ 1h] = reserve_sdr_repository_command_supported[ 1b] 172.20.39.188: [ 1h] = partial_add_sdr_command_supported[ 1b] 172.20.39.188: [ 1h] = delete_sdr_command_supported[ 1b] 172.20.39.188: [ 0h] = reserved[ 1b] 172.20.39.188: [ 1h] = modal_non_modal_sdr_repository_update_operation_supported[ 2b] 172.20.39.188: [ 0h] = overflow_flag[ 1b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ BCh] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ CAh 4Ch DBh E0h 04h 75h 46h E7h ] 172.20.39.188: [ A4h 43h 79h 98h CCh 8Ah 39h AFh ] 172.20.39.188: ===================================================== 172.20.39.188: SDR Full Sensor Record 172.20.39.188: ===================================================== 172.20.39.188: [ 124h] = record_id[16b] 172.20.39.188: [ 1h] = sdr_version_major[ 4b] 172.20.39.188: [ 5h] = sdr_version_minor[ 4b] 172.20.39.188: [ 1h] = record_type[ 8b] 172.20.39.188: [ 3Bh] = record_length[ 8b] 172.20.39.188: [ 0h] = sensor_owner_id.type[ 1b] 172.20.39.188: [ 10h] = sensor_owner_id[ 7b] 172.20.39.188: [ 3h] = sensor_owner_lun[ 2b] 172.20.39.188: [ 0h] = sensor_owner_lun.reserved[ 2b] 172.20.39.188: [ 0h] = channel_number[ 4b] 172.20.39.188: [ 81h] = sensor_number[ 8b] 172.20.39.188: [ 1Dh] = entity_id[ 8b] 172.20.39.188: [ 1h] = entity_instance[ 7b] 172.20.39.188: [ 0h] = entity_instance.type[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.sensor_scanning[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.event_generation[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_sensor_type[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_hysteresis[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_thresholds[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_events[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_scanning[ 1b] 172.20.39.188: [ 0h] = sensor_initialization.reserved[ 1b] 172.20.39.188: [ 0h] = sensor_capabilities.event_message_control_support[ 2b] 172.20.39.188: [ 2h] = sensor_capabilities.threshold_access_support[ 2b] 172.20.39.188: [ 2h] = sensor_capabilities.hysteresis_support[ 2b] 172.20.39.188: [ 1h] = sensor_capabilities.auto_re_arm_support[ 1b] 172.20.39.188: [ 0h] = sensor_capabilities.entity_ignore_support[ 1b] 172.20.39.188: [ 4h] = sensor_type[ 8b] 172.20.39.188: [ 1h] = event_reading_type_code[ 8b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 1h] = threshold_assertion_event_mask.lower_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.lower_non_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 1h] = lower_threshold_reading_mask.lower_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.lower_non_recoverable_is_comparison[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.reserved[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 1h] = threshold_deassertion_event_mask.lower_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_non_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_non_recoverable_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.reserved[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.lower_non_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 1h] = readable_threshold_mask.lower_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.lower_non_recoverable_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_non_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_non_recoverable_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.reserved1[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.reserved2[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_non_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_non_recoverable_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_non_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_non_recoverable_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.reserved1[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.reserved2[ 1b] 172.20.39.188: [ 0h] = sensor_unit1.percentage[ 1b] 172.20.39.188: [ 0h] = sensor_unit1.modifier_unit[ 2b] 172.20.39.188: [ 0h] = sensor_unit1.rate_unit[ 3b] 172.20.39.188: [ 0h] = sensor_unit1.analog_data_format[ 2b] 172.20.39.188: [ 12h] = sensor_unit2.base_unit[ 8b] 172.20.39.188: [ 0h] = sensor_unit3.modifier_unit[ 8b] 172.20.39.188: [ 0h] = linearization[ 7b] 172.20.39.188: [ 0h] = linearization.reserved[ 1b] 172.20.39.188: [ 52h] = m_ls[ 8b] 172.20.39.188: [ 0h] = tolerance[ 6b] 172.20.39.188: [ 0h] = m_ms[ 2b] 172.20.39.188: [ 0h] = b_ls[ 8b] 172.20.39.188: [ 0h] = accuracy_ls[ 6b] 172.20.39.188: [ 0h] = b_ms[ 2b] 172.20.39.188: [ 0h] = sensor_direction[ 2b] 172.20.39.188: [ 0h] = accuracy_exp[ 2b] 172.20.39.188: [ 0h] = accuracy_ms[ 4b] 172.20.39.188: [ 0h] = b_exponent[ 4b] 172.20.39.188: [ 0h] = r_exponent[ 4b] 172.20.39.188: [ 1h] = analog_characteristics_flag.nominal_reading[ 1b] 172.20.39.188: [ 1h] = analog_characteristics_flag.normal_max[ 1b] 172.20.39.188: [ 1h] = analog_characteristics_flag.normal_min[ 1b] 172.20.39.188: [ 0h] = analog_characteristics_flag.reserved[ 5b] 172.20.39.188: [ 10h] = nominal_reading[ 8b] 172.20.39.188: [ FFh] = normal_maximum[ 8b] 172.20.39.188: [ 0h] = normal_minimum[ 8b] 172.20.39.188: [ FFh] = sensor_maximum_reading[ 8b] 172.20.39.188: [ 0h] = sensor_minimum_reading[ 8b] 172.20.39.188: [ FFh] = upper_non_recoverable_threshold[ 8b] 172.20.39.188: [ FFh] = upper_critical_threshold[ 8b] 172.20.39.188: [ FFh] = upper_non_critical_threshold[ 8b] 172.20.39.188: [ 0h] = lower_non_recoverable_threshold[ 8b] 172.20.39.188: [ Ch] = lower_critical_threshold[ 8b] 172.20.39.188: [ 0h] = lower_non_critical_threshold[ 8b] 172.20.39.188: [ 0h] = positive_going_threshold_hysteresis[ 8b] 172.20.39.188: [ 0h] = negative_going_threshold_hysteresis[ 8b] 172.20.39.188: [ 0h] = reserved[16b] 172.20.39.188: [ 0h] = oem[ 8b] 172.20.39.188: [ D0h] = id_string_type_length_code[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = id_string[16B] 172.20.39.188: [ 46h 61h 6Eh 20h 31h 20h 46h 72h ] 172.20.39.188: [ 6Fh 6Eh 74h 20h 54h 61h 63h 68h ] 172.20.39.188: ===================================================== 172.20.39.188: SDR Full Sensor Record 172.20.39.188: ===================================================== 172.20.39.188: [ 124h] = record_id[16b] 172.20.39.188: [ 1h] = sdr_version_major[ 4b] 172.20.39.188: [ 5h] = sdr_version_minor[ 4b] 172.20.39.188: [ 1h] = record_type[ 8b] 172.20.39.188: [ 3Bh] = record_length[ 8b] 172.20.39.188: [ 0h] = sensor_owner_id.type[ 1b] 172.20.39.188: [ 10h] = sensor_owner_id[ 7b] 172.20.39.188: [ 3h] = sensor_owner_lun[ 2b] 172.20.39.188: [ 0h] = sensor_owner_lun.reserved[ 2b] 172.20.39.188: [ 0h] = channel_number[ 4b] 172.20.39.188: [ 81h] = sensor_number[ 8b] 172.20.39.188: [ 1Dh] = entity_id[ 8b] 172.20.39.188: [ 1h] = entity_instance[ 7b] 172.20.39.188: [ 0h] = entity_instance.type[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.sensor_scanning[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.event_generation[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_sensor_type[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_hysteresis[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_thresholds[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_events[ 1b] 172.20.39.188: [ 1h] = sensor_initialization.init_scanning[ 1b] 172.20.39.188: [ 0h] = sensor_initialization.reserved[ 1b] 172.20.39.188: [ 0h] = sensor_capabilities.event_message_control_support[ 2b] 172.20.39.188: [ 2h] = sensor_capabilities.threshold_access_support[ 2b] 172.20.39.188: [ 2h] = sensor_capabilities.hysteresis_support[ 2b] 172.20.39.188: [ 1h] = sensor_capabilities.auto_re_arm_support[ 1b] 172.20.39.188: [ 0h] = sensor_capabilities.entity_ignore_support[ 1b] 172.20.39.188: [ 4h] = sensor_type[ 8b] 172.20.39.188: [ 1h] = event_reading_type_code[ 8b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 1h] = threshold_assertion_event_mask.lower_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.lower_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_assertion_event_mask.upper_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.lower_non_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 1h] = lower_threshold_reading_mask.lower_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.lower_non_recoverable_is_comparison[ 1b] 172.20.39.188: [ 0h] = lower_threshold_reading_mask.reserved[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 1h] = threshold_deassertion_event_mask.lower_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.lower_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_critical_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_critical_going_high_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_recoverable_going_low_supported[ 1b] 172.20.39.188: [ 0h] = threshold_deassertion_event_mask.upper_non_recoverable_going_high_supported[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_non_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_critical_threshold_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.upper_non_recoverable_is_comparison[ 1b] 172.20.39.188: [ 0h] = upper_threshold_reading_mask.reserved[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.lower_non_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 1h] = readable_threshold_mask.lower_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.lower_non_recoverable_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_non_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_critical_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.upper_non_recoverable_threshold_is_readable[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.reserved1[ 1b] 172.20.39.188: [ 0h] = readable_threshold_mask.reserved2[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_non_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.lower_non_recoverable_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_non_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_critical_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.upper_non_recoverable_threshold_is_settable[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.reserved1[ 1b] 172.20.39.188: [ 0h] = settable_threshold_mask.reserved2[ 1b] 172.20.39.188: [ 0h] = sensor_unit1.percentage[ 1b] 172.20.39.188: [ 0h] = sensor_unit1.modifier_unit[ 2b] 172.20.39.188: [ 0h] = sensor_unit1.rate_unit[ 3b] 172.20.39.188: [ 0h] = sensor_unit1.analog_data_format[ 2b] 172.20.39.188: [ 12h] = sensor_unit2.base_unit[ 8b] 172.20.39.188: [ 0h] = sensor_unit3.modifier_unit[ 8b] 172.20.39.188: [ 0h] = linearization[ 7b] 172.20.39.188: [ 0h] = linearization.reserved[ 1b] 172.20.39.188: [ 52h] = m_ls[ 8b] 172.20.39.188: [ 0h] = tolerance[ 6b] 172.20.39.188: [ 0h] = m_ms[ 2b] 172.20.39.188: [ 0h] = b_ls[ 8b] 172.20.39.188: [ 0h] = accuracy_ls[ 6b] 172.20.39.188: [ 0h] = b_ms[ 2b] 172.20.39.188: [ 0h] = sensor_direction[ 2b] 172.20.39.188: [ 0h] = accuracy_exp[ 2b] 172.20.39.188: [ 0h] = accuracy_ms[ 4b] 172.20.39.188: [ 0h] = b_exponent[ 4b] 172.20.39.188: [ 0h] = r_exponent[ 4b] 172.20.39.188: [ 1h] = analog_characteristics_flag.nominal_reading[ 1b] 172.20.39.188: [ 1h] = analog_characteristics_flag.normal_max[ 1b] 172.20.39.188: [ 1h] = analog_characteristics_flag.normal_min[ 1b] 172.20.39.188: [ 0h] = analog_characteristics_flag.reserved[ 5b] 172.20.39.188: [ 10h] = nominal_reading[ 8b] 172.20.39.188: [ FFh] = normal_maximum[ 8b] 172.20.39.188: [ 0h] = normal_minimum[ 8b] 172.20.39.188: [ FFh] = sensor_maximum_reading[ 8b] 172.20.39.188: [ 0h] = sensor_minimum_reading[ 8b] 172.20.39.188: [ FFh] = upper_non_recoverable_threshold[ 8b] 172.20.39.188: [ FFh] = upper_critical_threshold[ 8b] 172.20.39.188: [ FFh] = upper_non_critical_threshold[ 8b] 172.20.39.188: [ 0h] = lower_non_recoverable_threshold[ 8b] 172.20.39.188: [ Ch] = lower_critical_threshold[ 8b] 172.20.39.188: [ 0h] = lower_non_critical_threshold[ 8b] 172.20.39.188: [ 0h] = positive_going_threshold_hysteresis[ 8b] 172.20.39.188: [ 0h] = negative_going_threshold_hysteresis[ 8b] 172.20.39.188: [ 0h] = reserved[16b] 172.20.39.188: [ 0h] = oem[ 8b] 172.20.39.188: [ D0h] = id_string_type_length_code[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = id_string[16B] 172.20.39.188: [ 46h 61h 6Eh 20h 31h 20h 46h 72h ] 172.20.39.188: [ 6Fh 6Eh 74h 20h 54h 61h 63h 68h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Send Message Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 3000401h] = session_id[32b] 172.20.39.188: [ 3h] = session_sequence_number[32b] 172.20.39.188: [ 30h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ C2h BEh CCh 7Ah FCh 3Dh 91h F8h ] 172.20.39.188: [ 17h 2Dh 45h 73h A2h DDh BAh B8h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[16B] 172.20.39.188: [ 20h 18h C8h 81h 20h 34h 40h 20h ] 172.20.39.188: [ 13h CDh 20h 20h 2Dh 81h 12h EBh ] 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_trailer[16B] 172.20.39.188: [ 01h 02h 03h 04h 05h 06h 07h 08h ] 172.20.39.188: [ 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 0Fh ] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 6h] = net_fn[ 6b] 172.20.39.188: [ C8h] = checksum1[ 8b] 172.20.39.188: [ 81h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 8h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 34h] = cmd[ 8b] 172.20.39.188: [ 0h] = channel_number[ 4b] 172.20.39.188: [ 0h] = send_message_with_authentication[ 1b] 172.20.39.188: [ 0h] = send_message_with_encryption[ 1b] 172.20.39.188: [ 1h] = tracking_operation[ 2b] 172.20.39.188: IPMB Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 3h] = rs_lun[ 2b] 172.20.39.188: [ 4h] = net_fn[ 6b] 172.20.39.188: [ CDh] = checksum1[ 8b] 172.20.39.188: [ 20h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 8h] = rq_seq[ 6b] 172.20.39.188: IPMB Message Data: 172.20.39.188: ------------------ 172.20.39.188: [ 2Dh] = cmd[ 8b] 172.20.39.188: [ 81h] = sensor_number[ 8b] 172.20.39.188: IPMB Message Trailer: 172.20.39.188: --------------------- 172.20.39.188: [ 12h] = checksum2[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ EBh] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ F9h 60h 8Fh ACh A0h E5h B2h 76h ] 172.20.39.188: [ D9h D1h 99h 58h ECh 64h BEh B2h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Send Message Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ B775D96Dh] = session_id[32b] 172.20.39.188: [ 3h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 8B] 172.20.39.188: [ 81h 1Ch 63h 20h 20h 34h 00h 8Ch ] 172.20.39.188: [ 707060504030201h] = confidentiality_trailer[64b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 7h] = net_fn[ 6b] 172.20.39.188: [ 63h] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 8h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 34h] = cmd[ 8b] 172.20.39.188: [ 0h] = comp_code[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 8Ch] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ 53h 04h 32h 3Ah E4h E4h D2h CCh ] 172.20.39.188: [ 7Fh 7Bh E7h 43h 52h FDh C8h F7h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Get Sensor Reading Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ B775D96Dh] = session_id[32b] 172.20.39.188: [ 4h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 8B] 172.20.39.188: [ 20h 14h CCh 20h 23h 2Dh C3h CDh ] 172.20.39.188: [ 707060504030201h] = confidentiality_trailer[64b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 5h] = net_fn[ 6b] 172.20.39.188: [ CCh] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 3h] = rs_lun[ 2b] 172.20.39.188: [ 8h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 2Dh] = cmd[ 8b] 172.20.39.188: [ C3h] = comp_code[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ CDh] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ FCh 1Eh DEh 4Ch BDh D4h BEh 16h ] 172.20.39.188: [ F4h A7h FBh 33h 16h E4h 00h CFh ] Sensor reading/event_bitmask retrieval error: sensor reading cannot be obtained ID | Name | Type | Reading | Units | Event 292 | Fan 1 Front Tach | Fan | N/A | RPM | Unknown 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Close Session Request 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ 3000401h] = session_id[32b] 172.20.39.188: [ 5h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 25h D5h E5h 33h 7Fh F1h 97h 2Bh ] 172.20.39.188: [ B5h 21h A8h 67h 75h D7h 35h B5h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[11B] 172.20.39.188: [ 20h 18h C8h 81h 24h 3Ch 01h 04h ] 172.20.39.188: [ 00h 03h 17h ] 172.20.39.188: [ 404030201h] = confidentiality_trailer[40b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 6h] = net_fn[ 6b] 172.20.39.188: [ C8h] = checksum1[ 8b] 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 9h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 3Ch] = cmd[ 8b] 172.20.39.188: [ 3000401h] = session_id[32b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 17h] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ 6Dh 8Ch F9h F1h 77h 55h B7h 37h ] 172.20.39.188: [ 4Eh 9Dh F4h 4Dh 53h 5Fh A1h 18h ] 172.20.39.188: ===================================================== 172.20.39.188: IPMI 2.0 Close Session Response 172.20.39.188: ===================================================== 172.20.39.188: RMCP Header: 172.20.39.188: ------------ 172.20.39.188: [ 6h] = version[ 8b] 172.20.39.188: [ 0h] = reserved[ 8b] 172.20.39.188: [ FFh] = sequence_number[ 8b] 172.20.39.188: [ 7h] = message_class.class[ 5b] 172.20.39.188: [ 0h] = message_class.reserved[ 2b] 172.20.39.188: [ 0h] = message_class.ack[ 1b] 172.20.39.188: IPMI RMCPPLUS Session Header: 172.20.39.188: ----------------------------- 172.20.39.188: [ 6h] = authentication_type[ 4b] 172.20.39.188: [ 0h] = reserved1[ 4b] 172.20.39.188: [ 0h] = payload_type[ 6b] 172.20.39.188: [ 1h] = payload_type.authenticated[ 1b] 172.20.39.188: [ 1h] = payload_type.encrypted[ 1b] 172.20.39.188: [ B775D96Dh] = session_id[32b] 172.20.39.188: [ 5h] = session_sequence_number[32b] 172.20.39.188: [ 20h] = ipmi_payload_len[16b] 172.20.39.188: IPMI RMCPPLUS Payload: 172.20.39.188: ---------------------- 172.20.39.188: [ BYTE ARRAY ... ] = confidentiality_header[16B] 172.20.39.188: [ 14h 38h DEh 32h 6Bh E8h 62h 07h ] 172.20.39.188: [ 93h 15h 51h F5h DEh 60h 56h 73h ] 172.20.39.188: [ BYTE ARRAY ... ] = payload_data[ 8B] 172.20.39.188: [ 81h 1Ch 63h 20h 24h 3Ch 00h 80h ] 172.20.39.188: [ 707060504030201h] = confidentiality_trailer[64b] 172.20.39.188: IPMI Message Header: 172.20.39.188: -------------------- 172.20.39.188: [ 81h] = rq_addr[ 8b] 172.20.39.188: [ 0h] = rq_lun[ 2b] 172.20.39.188: [ 7h] = net_fn[ 6b] 172.20.39.188: [ 63h] = checksum1[ 8b] 172.20.39.188: [ 20h] = rs_addr[ 8b] 172.20.39.188: [ 0h] = rs_lun[ 2b] 172.20.39.188: [ 9h] = rq_seq[ 6b] 172.20.39.188: IPMI Command Data: 172.20.39.188: ------------------ 172.20.39.188: [ 3Ch] = cmd[ 8b] 172.20.39.188: [ 0h] = comp_code[ 8b] 172.20.39.188: IPMI Trailer: 172.20.39.188: ------------- 172.20.39.188: [ 80h] = checksum2[ 8b] 172.20.39.188: IPMI RMCPPLUS Session Trailer: 172.20.39.188: ------------------------------ 172.20.39.188: [ FFFFh] = integrity_pad[16b] 172.20.39.188: [ 2h] = pad_length[ 8b] 172.20.39.188: [ 7h] = next_header[ 8b] 172.20.39.188: [ BYTE ARRAY ... ] = authentication_code[16B] 172.20.39.188: [ A6h 06h 43h 2Eh FBh 12h FDh 6Ch ] 172.20.39.188: [ 71h 89h 8Dh 54h F7h D3h 26h 7Ah ]