Automation Knowledge Base

M_CFPTYPE info

Explanation

Get information about the CFP transceiver currently inserted into the cage of a CFP test module.

Summary

get only, B

Parameters

info: coded byte, specifying the CFP state:

  • NOTCFP (this is not a CFP-based test module)
  • NOTPRESENT (no transceiver, the CFP cage is empty)
  • NOTFLEXIBLE (transceiver present, supporting a fixed speed and port-count)
  • FLEXIBLE (transceiver present, supporting flexible speed and port-count)

Example

 0 M_CFPTYPE FLEXIBLE

M_CFPCONFIG ports speed

Explanation

The current number of ports and their speed of a CFP test module.

If the CFP type is NOTFLEXIBLE then it reflects the transceiver currently in the CFP cage. If the CFP type is FLEXIBLE(or NOTPRESENT) then the configuration can be changed explicitly.

The following combinations are possible: 4x10G, 8x10G, 1x40G, 2x40G, and 1x100G.

Summary

 set and get, value types: B,B

Parameters

ports: number of ports. speed: port speed, in Gbps.

Example

 0 M_CFPCONFIG 2 40

M_CFPCONFIGEXT ports speed

Explanation

This property defines the current number of ports and the speed of each of them on a CFP test module

Summary

set and get, value types: B, I ….

Parameters

ports: number of ports

speed: port speed, in Mbps. speed is listed for all ports on the module

Example

For a Loki-100G-5S-1P module at 25 Gbps:

0 M_CFPCONFIGEXT 4 25000 25000 25000 25000

M_MEDIASUPPORT cagetype speedsavailable portsperspeed speed

Explanation

This property shows the available speeds on a module

Summary

 get, value type: B, B, B, I, B, I …..

Parameters

cagetype, coded integer, cage type:

  • 0 = cfp4

·         1 = qsfp28

·         2 = cxp

·         3 = sfp28

·         4 = qsfp56

·         5 = qsfpdd

·         6 = sfp56

·         7 = sfpdd

·         8 = sfp112

·         99 = cfp

 

speedsavailable, integer, number of speeds available for the cagetype

portsperspeed integer, number of ports available for the speed

speed, integer, a speed in Mbps supported by the cagetype

portsperspeed  speed are repeated until all speeds supported by the cagetype has been listed

cagetype speedsavailable are repeated for all cages on the module including the related portsperspeed speed information

Example

For a Loki-100G-5S-1P module:

0 M_MEDIASUPPORT 1 5 1 1000000 2 50000 1 40000 4 25000 4 10000 3 2 2 25000 2 10000

M_MEDIA media

Explanation

For the M1CFP4QSFP28CXP test module where one of several front ports (media types) can be selected as the input/output, this command sets the desired media type (front port).

Summary

get/set, value type: B

Parameters

media: coded byte, specifying the active front port:

  • CFP4
  • QSFP28
  • CXP

Example

0 M_MEDIA CFP4