tcpdump mailing list archives

Re: DLT_ reserve request for IPMI trace captures


From: Dmitry <d-bazhenov () yandex ru>
Date: Fri, 16 May 2014 18:59:27 +0600

Hello, Guy,

Did you get the mail with the format details?

I'm looking forward to your comments.

Regards,
Dmitry

09.05.2014 17:11, Dmitry пишет:
Hello, Guy,

I guess there was some race between my authorization in the tcpdump-workers mailing list and my first mail.

Here is the meta-data structure:

Offset  Size      Description
-----------------------------------------------------------
0        1     Trace Data Block Type
                  [7:6] Reserved
                  [5:4] Packet Type
                  0 – IPMI Trace Packet Data.
                  1 - Channel State Change Notification.
                  2 - Embedded ASCII message.
                  3 - Reserved.
                  [3:0] – IPMI Channel Number being traced.
-----------------------------------------------------------
1 4        Timestamp (seconds part), little endian
-----------------------------------------------------------
5 2 Timestamp (milliseconds part in the range 0 to 999), little endian
-----------------------------------------------------------
7        1        Trace Data Type(IPMI Channel Protocol Type)
See IPMI 2.0 Table 6-2, “Channel Protocol Type Numbers”. The following values are defined in the IPMI 2.0 specification:
                    00h - n/a
                    01h - IPMB-1.0
                    02h - ICMB-1.0
                    03h - reserved
                    04h - IPMI-SMBus
                    05h - KCS
                    06h - SMIC
                    07h - BT-10
                    08h - BT-15
                    09h - TMode
                    1Ch-1Fh – OEM Protocol 1 through 4
                    All other - reserved
-----------------------------------------------------------
8        2        Additional Protocol-specific data, little endian
Additional data. Depends on the IPMI Channel Protocol Type for this packet.
                    For protocol = IPMB-1.0
                    Byte 1
                    [7] - Direction
                    0 – From IPM Controller to target device.
                    1 – From target device to IPM Controller.
[6] – Redundant channel indicator. When IPMI Channel does not support
                    redundancy, 0 must be returned.
0 – First channel. (IPMB-A in the case of redundant IPMB-0) 1 – Second channel. (IPMB-B in the case of redundant IPMB-0) [5:0] – Radial IPMB Link Number (0 if IPMB is bussed), see below.
                    Byte 2
                    [7:0] – Reserved.
NOTE: For the IPMB-1.0 protocol, the connection topology can be either radial or bused. In the case of a radial topology, each IPMB device (or possibly group of IPMB devices) is connected with a radial hub via a separate link. If an IPMB radial hub is traced, the number of the link over which the packet is sent or received is included in byte 1 of the additional
                    data.
                    For Host-Interface (KCS, SMIC, BT-10, BT15)
                    Byte 1
                    [7] - Direction
                    0 – From IPM Controller to host.
                    1 – From host to IPM Controller.
                    [6:0] – Reserved.
                    Byte 2
                    [7:0] – Reserved.
-----------------------------------------------------------
10       1        Size of subpacket data.
-----------------------------------------------------------
11       N        Data bytes.
-----------------------------------------------------------

Regards,
Dmitry

09.05.2014 1:47, Guy Harris пишет:
On May 8, 2014, at 9:07 AM, Dmitry <d-bazhenov () yandex ru> wrote:

Can I expect any reply (better positive :)) regarding my question?
You can't expect a reply until people see your message. :-)

Your original message never arrived in my mailbox, and may never have made it to the list (moderation?), so I didn't see anything until today.

If more details are required in order to get progress on the request, I can submit them.

Looking forward for any comments.

Regards,
Dmitry

06.05.2014 14:05, Dmitry пишет:
Hello, PCAP library maintainers,

Please, reserve a DLT_ number for IPMI message trace captures used by the Pigeon Point Systems ipmb_traced utility.

The ipmb_traced utility is capable to capture IPMI traces from several IPMI channels simultaneously. The traced IPMI channels may have different messaging protocols.

The captured data includes meta-data which describes each trace packet: which channel the packet is from, its direction, protocol format, and other characteristics.
Please give a detailed description of the meta-data format, with the byte order of multi-byte integral-valued fields specified.


_______________________________________________
tcpdump-workers mailing list
tcpdump-workers () lists tcpdump org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Current thread: