freeipmi-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-users] question of freeipmi


From: Al Chu
Subject: Re: [Freeipmi-users] question of freeipmi
Date: Wed, 14 Oct 2020 21:35:27 -0700

Hi,

>   Errors in ipmi-fru:
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin
>        ./ipmi-fru: authentication type unavailable for attempted
> privilege level
> 
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin -l ADMIN
>        ./ipmi-fru: authentication type unavailable for attempted
> privilege level

It appears that your motherboard doesn't support IPMI 2.0.  IPMI 2.0 is
the same as ipmitool's "lanplus".
 
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin -D LAN_2_0
>        Caching SDR repository information: /root/.freeipmi/sdr-
> cache/sdr-cache-gv41New194.10.2.32.68
>        ipmi_sdr_cache_create: internal IPMI error

What version of FreeIPMI are you using and what motherboard are you
running against?  It appears from your logs that one of the SDR records
on the motherboard is reported to be the wrong length.  Thus FreeIPMI
does not know how to continue with that record.  We may have to add a
workaround into the code for this issue.

Although I have not looked at ipmitool's code, it appears they are
having an issue parsing the SDR records as well, and are outputing
"N/A" for many fields instead.

Al

On Thu, 2020-10-15 at 11:36 +0800, zhoujuna@sugon.com wrote:
> Hello!
>      question:Ipmitool can collect data, but  ipmi-fru reports an
> error!
> 
>     # ipmitool -I lanplus -H 10.2.32.68 -U admin -P admin fru list
>        FRU Device Description : Builtin FRU Device (ID 0)
>        Chassis Part Number   : N/A
>        Board Mfg Date        : Mon Jan  1 08:00:00 1996
>        Board Serial          : N/A
>        Board Part Number     : N/A
>        Product Serial        : N/A
>        Product Asset Tag     : N/A
> 
>    Errors in ipmi-fru:
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin
>        ./ipmi-fru: authentication type unavailable for attempted
> privilege level
> 
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin -l ADMIN
>        ./ipmi-fru: authentication type unavailable for attempted
> privilege level
> 
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin -D LAN_2_0
>        Caching SDR repository information: /root/.freeipmi/sdr-
> cache/sdr-cache-gv41New194.10.2.32.68
>        ipmi_sdr_cache_create: internal IPMI error
> 
>     # ./ipmi-fru -h 10.2.32.68 -u admin -p admin -D LAN_2_0 --debug
> 10.2.32.68: [ CEh F3h 2Eh BCh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Reserve SDR Repository Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               3h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 43h 77h 6Dh F7h CFh 25h 96h A1h ]
> 10.2.32.68: [ 74h A7h 8Dh 8Dh B4h A3h 0Ch E8h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[ 7B]
> 10.2.32.68: [ 20h 28h B8h 81h 84h 22h D9h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_trailer[ 9B]
> 10.2.32.68: [ 01h 02h 03h 04h 05h 06h 07h 08h ]
> 10.2.32.68: [ 08h ]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              21h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              22h] = cmd[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              D9h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 4Eh 9Dh 53h 53h 8Dh 25h A9h 67h ]
> 10.2.32.68: [ 25h B3h 97h 4Fh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Reserve SDR Repository Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               3h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 2Ch D8h 5Fh 9Ah 3Dh 0Fh 38h 87h ]
> 10.2.32.68: [ 54h 46h E9h 50h 2Dh 18h A8h 35h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[10B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 84h 22h 00h 01h ]
> 10.2.32.68: [ 00h 39h ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              21h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              22h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              39h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 51h 09h 8Bh 09h 34h 4Dh 45h F2h ]
> 10.2.32.68: [ 5Dh 8Ah D1h 7Eh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               4h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ BBh 24h 9Bh 99h 1Ch F9h 6Dh F7h ]
> 10.2.32.68: [ 32h 24h D3h BCh A0h 71h 2Ah 7Bh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 88h 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 00h FFh D4h ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              22h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [               0h] = offset_into_record[ 8b]
> 10.2.32.68: [              FFh] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              D4h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 6Dh 0Eh 31h 10h 4Ah 64h 56h 29h ]
> 10.2.32.68: [ E4h 42h 18h B4h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               4h] = session_sequence_number[32b]
> 10.2.32.68: [              60h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 9Fh 34h 4Eh A4h D3h E9h F7h 37h ]
> 10.2.32.68: [ C1h EBh B8h 60h 85h 0Eh BEh 55h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[74B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 88h 23h 00h 02h ]
> 10.2.32.68: [ 00h 01h 00h 51h 01h 40h 20h 00h ]
> 10.2.32.68: [ 01h 13h 01h 7Fh 00h 02h 01h 00h ]
> 10.2.32.68: [ 00h 00h 00h 3Fh 3Fh 00h 04h 00h ]
> 10.2.32.68: [ 00h 01h 00h 00h 00h 00h E0h 07h ]
> 10.2.32.68: [ 97h FFh 00h FFh 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 06h 56h 43h 6Fh 72h 65h 30h 00h ]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h D5h ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              22h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[64B]
> 10.2.32.68: [ 01h 00h 51h 01h 40h 20h 00h 01h ]
> 10.2.32.68: [ 13h 01h 7Fh 00h 02h 01h 00h 00h ]
> 10.2.32.68: [ 00h 00h 3Fh 3Fh 00h 04h 00h 00h ]
> 10.2.32.68: [ 01h 00h 00h 00h 00h E0h 07h 97h ]
> 10.2.32.68: [ FFh 00h FFh 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 06h ]
> 10.2.32.68: [ 56h 43h 6Fh 72h 65h 30h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              D5h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 9Dh 93h EBh 7Fh 64h 78h 82h B0h ]
> 10.2.32.68: [ BAh FEh 38h 0Ch ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               5h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 3Fh 21h 40h 89h 64h CCh 4Dh F8h ]
> 10.2.32.68: [ 0Fh B1h FBh 1Ch 1Dh 97h C3h 05h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 8Ch 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 00h 05h CAh ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              23h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [               0h] = offset_into_record[ 8b]
> 10.2.32.68: [               5h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              CAh] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 99h 8Dh 92h CFh DAh DEh EAh 92h ]
> 10.2.32.68: [ 52h 33h 44h 41h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               5h] = session_sequence_number[32b]
> 10.2.32.68: [              30h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ DCh 44h FFh 53h 58h BAh A8h AFh ]
> 10.2.32.68: [ 4Bh 60h 30h 7Bh 08h 2Eh D3h 17h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[15B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 8Ch 23h 00h 02h ]
> 10.2.32.68: [ 00h 01h 00h 51h 01h 40h 9Ch ]
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_trailer[17B]
> 10.2.32.68: [ 01h 02h 03h 04h 05h 06h 07h 08h ]
> 10.2.32.68: [ 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 10h ]
> 10.2.32.68: [ 10h ]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              23h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[ 5B]
> 10.2.32.68: [ 01h 00h 51h 01h 40h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              9Ch] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 3Bh 46h D9h BCh 8Dh CFh B2h A3h ]
> 10.2.32.68: [ 77h BCh 16h C1h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               6h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ DFh 8Fh 4Fh 68h 7Eh 7Bh FFh 2Ch ]
> 10.2.32.68: [ F2h 1Fh 44h 7Bh 7Ah 50h E4h F2h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 90h 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 05h 10h B6h ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              24h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [               5h] = offset_into_record[ 8b]
> 10.2.32.68: [              10h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              B6h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 61h 13h 8Ch 40h CEh 3Eh 73h 70h ]
> 10.2.32.68: [ 77h FDh F8h 07h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               6h] = session_sequence_number[32b]
> 10.2.32.68: [              30h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 00h A1h C0h A9h 85h 4Dh 1Dh D4h ]
> 10.2.32.68: [ 26h 26h 7Ah BCh 0Ch 2Ah C4h CBh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[26B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 90h 23h 00h 02h ]
> 10.2.32.68: [ 00h 20h 00h 01h 13h 01h 7Fh 00h ]
> 10.2.32.68: [ 02h 01h 00h 00h 00h 00h 3Fh 3Fh ]
> 10.2.32.68: [ 00h F6h ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              24h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[16B]
> 10.2.32.68: [ 20h 00h 01h 13h 01h 7Fh 00h 02h ]
> 10.2.32.68: [ 01h 00h 00h 00h 00h 3Fh 3Fh 00h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              F6h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 78h ECh 80h 66h 19h 53h 38h A9h ]
> 10.2.32.68: [ 2Ah CFh 47h 0Ch ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               7h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 37h 41h ACh 73h B4h 02h 18h E6h ]
> 10.2.32.68: [ 7Ch 38h A1h 90h 6Dh F2h 6Bh C4h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 94h 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 15h 10h A2h ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              25h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [              15h] = offset_into_record[ 8b]
> 10.2.32.68: [              10h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              A2h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 35h B0h 3Dh A9h C5h 16h 3Eh E7h ]
> 10.2.32.68: [ AAh E9h 0Eh 60h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               7h] = session_sequence_number[32b]
> 10.2.32.68: [              30h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ EEh C8h 45h 0Eh 97h 42h 2Fh 0Ah ]
> 10.2.32.68: [ A5h EFh ABh DBh ECh 93h 22h 81h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[26B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 94h 23h 00h 02h ]
> 10.2.32.68: [ 00h 04h 00h 00h 01h 00h 00h 00h ]
> 10.2.32.68: [ 00h E0h 07h 97h FFh 00h FFh 00h ]
> 10.2.32.68: [ 00h A6h ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              25h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[16B]
> 10.2.32.68: [ 04h 00h 00h 01h 00h 00h 00h 00h ]
> 10.2.32.68: [ E0h 07h 97h FFh 00h FFh 00h 00h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              A6h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ A3h 3Bh E9h E6h F1h A5h 9Fh 85h ]
> 10.2.32.68: [ 74h 09h 77h CCh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               8h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ DBh 36h 13h B9h FBh B1h 1Eh 42h ]
> 10.2.32.68: [ 99h 48h DEh D2h 92h D4h 3Bh 2Dh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 98h 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 25h 10h 8Eh ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              26h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [              25h] = offset_into_record[ 8b]
> 10.2.32.68: [              10h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              8Eh] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ E1h FFh BAh F5h 7Eh 56h FFh 61h ]
> 10.2.32.68: [ 30h ADh 3Ch BDh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               8h] = session_sequence_number[32b]
> 10.2.32.68: [              30h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ F4h 9Fh 8Ah EEh 73h 9Ch 23h B7h ]
> 10.2.32.68: [ D9h 23h 87h CCh B2h A7h F1h A2h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[26B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 98h 23h 00h 02h ]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h 06h 56h 43h 6Fh 72h ]
> 10.2.32.68: [ 65h 3Eh ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              26h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[16B]
> 10.2.32.68: [ 00h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 06h 56h 43h 6Fh 72h 65h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              3Eh] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ EBh A0h 6Ah 6Bh 3Fh F1h 13h C1h ]
> 10.2.32.68: [ 2Ch 87h 91h A8h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               9h] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ EFh 4Fh C5h 5Ch E1h 26h D9h 1Dh ]
> 10.2.32.68: [ BAh B7h 7Ch 36h 92h 27h E1h EFh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h 9Ch 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 35h 10h 7Ah ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              27h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [              35h] = offset_into_record[ 8b]
> 10.2.32.68: [              10h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              7Ah] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 88h 1Fh D5h 8Bh A0h 8Ch F7h A1h ]
> 10.2.32.68: [ 66h 10h B3h 62h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               9h] = session_sequence_number[32b]
> 10.2.32.68: [              30h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ CAh 12h 9Ah 8Bh EAh BDh 71h A7h ]
> 10.2.32.68: [ C9h 46h B7h 70h 02h 5Eh 15h 55h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[21B]
> 10.2.32.68: [ 81h 2Ch 53h 20h 9Ch 23h 00h 02h ]
> 10.2.32.68: [ 00h 30h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h 00h EFh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_trailer[11B]
> 10.2.32.68: [ 01h 02h 03h 04h 05h 06h 07h 08h ]
> 10.2.32.68: [ 09h 0Ah 0Ah ]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              27h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: [  BYTE ARRAY ... ] = record_data[11B]
> 10.2.32.68: [ 30h 00h 00h 00h 00h 00h 00h 00h ]
> 10.2.32.68: [ 00h 00h 00h ]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              EFh] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 0Fh E7h ADh 63h BFh EBh D7h 80h ]
> 10.2.32.68: [ 33h 71h 7Dh BFh ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               Ah] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 51h 10h EFh 30h BAh ECh 7Fh 73h ]
> 10.2.32.68: [ 94h 15h 12h 04h D7h 62h F4h 5Bh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[13B]
> 10.2.32.68: [ 20h 28h B8h 81h A0h 23h 01h 00h ]
> 10.2.32.68: [ 00h 00h 40h 05h 76h ]
> 10.2.32.68: [           20201h] = confidentiality_trailer[24b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               Ah] = net_fn[ 6b]
> 10.2.32.68: [              B8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              28h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               1h] = reservation_id[16b]
> 10.2.32.68: [               0h] = record_id[16b]
> 10.2.32.68: [              40h] = offset_into_record[ 8b]
> 10.2.32.68: [               5h] = bytes_to_read[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              76h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ A1h 31h 23h E9h BDh 87h AEh 60h ]
> 10.2.32.68: [ 1Bh D1h DEh 25h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Get SDR Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               Ah] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ B8h 2Ch F2h 07h 82h D8h D9h D8h ]
> 10.2.32.68: [ BCh 6Fh 06h 85h 8Eh 8Dh 1Fh E8h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[10B]
> 10.2.32.68: [ 81h 2Ch 53h 20h A0h 23h 00h 02h ]
> 10.2.32.68: [ 00h 1Bh ]
> 10.2.32.68: [     50504030201h] = confidentiality_trailer[48b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               Bh] = net_fn[ 6b]
> 10.2.32.68: [              53h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              28h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              23h] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: [               2h] = next_record_id[16b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              1Bh] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 63h 11h B9h A7h 1Dh 88h 0Eh 3Dh ]
> 10.2.32.68: [ FEh 20h 89h 59h ]
> ipmi_sdr_cache_create: internal IPMI error
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Close Session Request
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: [               Bh] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 43h 9Eh A3h B4h 73h 4Ch 1Eh 79h ]
> 10.2.32.68: [ 01h EEh 5Fh DDh EBh 54h C8h CFh ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[11B]
> 10.2.32.68: [ 20h 18h C8h 81h A4h 3Ch 8Fh 9Ah ]
> 10.2.32.68: [ A9h 14h B9h ]
> 10.2.32.68: [       404030201h] = confidentiality_trailer[40b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [               6h] = net_fn[ 6b]
> 10.2.32.68: [              C8h] = checksum1[ 8b]
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [              29h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              3Ch] = cmd[ 8b]
> 10.2.32.68: [        14A99A8Fh] = session_id[32b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [              B9h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ DBh 1Bh C9h E4h 5Fh AEh 39h 4Ch ]
> 10.2.32.68: [ 3Dh C0h 8Ah 82h ]
> 10.2.32.68: =====================================================
> 10.2.32.68: IPMI 2.0 Close Session Response
> 10.2.32.68: =====================================================
> 10.2.32.68: RMCP Header:
> 10.2.32.68: ------------
> 10.2.32.68: [               6h] = version[ 8b]
> 10.2.32.68: [               0h] = reserved[ 8b]
> 10.2.32.68: [              FFh] = sequence_number[ 8b]
> 10.2.32.68: [               7h] = message_class.class[ 5b]
> 10.2.32.68: [               0h] = message_class.reserved[ 2b]
> 10.2.32.68: [               0h] = message_class.ack[ 1b]
> 10.2.32.68: IPMI RMCPPLUS Session Header:
> 10.2.32.68: -----------------------------
> 10.2.32.68: [               6h] = authentication_type[ 4b]
> 10.2.32.68: [               0h] = reserved1[ 4b]
> 10.2.32.68: [               0h] = payload_type[ 6b]
> 10.2.32.68: [               1h] = payload_type.authenticated[ 1b]
> 10.2.32.68: [               1h] = payload_type.encrypted[ 1b]
> 10.2.32.68: [           A296Ch] = session_id[32b]
> 10.2.32.68: [               Bh] = session_sequence_number[32b]
> 10.2.32.68: [              20h] = ipmi_payload_len[16b]
> 10.2.32.68: IPMI RMCPPLUS Payload:
> 10.2.32.68: ----------------------
> 10.2.32.68: [  BYTE ARRAY ... ] = confidentiality_header[16B]
> 10.2.32.68: [ 70h 05h 76h 9Ah 1Dh 29h E1h 94h ]
> 10.2.32.68: [ 46h BEh 37h 89h AFh 6Bh CEh 01h ]
> 10.2.32.68: [  BYTE ARRAY ... ] = payload_data[ 8B]
> 10.2.32.68: [ 81h 1Ch 63h 20h A4h 3Ch 00h 00h ]
> 10.2.32.68: [ 707060504030201h] = confidentiality_trailer[64b]
> 10.2.32.68: IPMI Message Header:
> 10.2.32.68: --------------------
> 10.2.32.68: [              81h] = rq_addr[ 8b]
> 10.2.32.68: [               0h] = rq_lun[ 2b]
> 10.2.32.68: [               7h] = net_fn[ 6b]
> 10.2.32.68: [              63h] = checksum1[ 8b]
> 10.2.32.68: [              20h] = rs_addr[ 8b]
> 10.2.32.68: [               0h] = rs_lun[ 2b]
> 10.2.32.68: [              29h] = rq_seq[ 6b]
> 10.2.32.68: IPMI Command Data:
> 10.2.32.68: ------------------
> 10.2.32.68: [              3Ch] = cmd[ 8b]
> 10.2.32.68: [               0h] = comp_code[ 8b]
> 10.2.32.68: IPMI Trailer:
> 10.2.32.68: -------------
> 10.2.32.68: [               0h] = checksum2[ 8b]
> 10.2.32.68: IPMI RMCPPLUS Session Trailer:
> 10.2.32.68: ------------------------------
> 10.2.32.68: [            FFFFh] = integrity_pad[16b]
> 10.2.32.68: [               2h] = pad_length[ 8b]
> 10.2.32.68: [               7h] = next_header[ 8b]
> 10.2.32.68: [  BYTE ARRAY ... ] = authentication_code[12B]
> 10.2.32.68: [ 63h EEh C2h 01h F5h 06h 82h 47h ]
> 10.2.32.68: [ 5Bh 66h 1Eh BDh ]
> 
> 
> 周军
> 公司:曙光信息产业(北京)有限公司
> 地址:北京市海淀区东北旺西路8号院36号楼
> 邮编:300384
> 联系电话:13910924269
> 
> _______________________________________________
> Freeipmi-users mailing list
> Freeipmi-users@gnu.org
> https://lists.gnu.org/mailman/listinfo/freeipmi-users




reply via email to

[Prev in Thread] Current Thread [Next in Thread]