FcPhy Object


Description:

Fiber channel physical.

Parents: Port

Children: PhyCompensationOptions

Relations:

Side name
(Type)
Relative Description
ActivePhyPort
(ActivePhy)

Port

Active physical relation.

FcPhy Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
CustomFecMode

Set to configure the custom Fec mode on the port.

Type: enum

Default: KR_FEC

Possible Values:

Value Description
NONE

No custom FEC mode.

KR_FEC

KR FEC mode.

RS_FEC

RS FEC mode.

KP4_FEC

KP4 FEC mode.

DataPathMode

Sets the path for the port to transmit data.

Type: enum

Default: NORMAL

Possible Values:

Value Description
NORMAL

Port will transmit normally.

LOCAL_LOOPBACK

Port will transmit in a loopback mode, so transmitted data will be received by the transmitting port without going out on the wire.

LINE_MONITOR

Port will be placed in line monitor mode. All received packets will be transmitted as is but can also be captured on the port.

ForwardErrorCorrection

Forward error correction.

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

True.

FALSE

False.

IgnoreLinkStatus

Allow the port to continue transmitting traffic if the link(s) with its peer port(s) goes down. NOTE: Feature availability depends on module/card type.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

True.

FALSE

False.

InternalPpmAdjust

PPM value to adjust the IEEE clock frequency tolerance. This value affects the transmit clock frequency when Transmit Clock Source is set to InternalPpmAdj.

Type: s32

Default: 0

Range: -105 - 105

IrgMax

IRG maximum.

Type: u32

Default: 100

Range: 0 - 500000

IrgMin

IRG minimum.

Type: u32

Default: 0

Range: 0 - 500000

IrgMode

IRG mode.

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

Fixed.

RANDOM

Random.

IrgUnits

IRG units.

Type: enum

Default: MILLISECONDS

Possible Values:

Value Description
MILLISECONDS

Milliseconds.

MICROSECONDS

Microseconds.

LineSpeed

Sets the line speed for the port.

Type: enum

Default: SPEED_2G

Possible Values:

Value Description
SPEED_UNKNOWN

Speed Unknown.

SPEED_2G

Speed 2G.

SPEED_4G

Speed 4G.

SPEED_8G

Speed 8G.

SPEED_10G

Speed 10G.

SPEED_16G

Speed 16G.

SPEED_32G

Speed 32G.

MaxRecvSize

Maximum receive size.

Type: u16

Default: 2112

Range: 64 - 2120

Mtu

Maximum transmission unit.

Type: u32

Default: 1500

Range: 0 - 16383

PortSetupMode

Exclusively configures port setup or hardware register parameters.

Type: enum

Default: PORTCONFIG_ONLY

Possible Values:

Value Description
PORTCONFIG_ONLY

Portconfig only.

REGISTERS_ONLY

Registers only.

ReceiverTimeOut

Receiver time out.

Type: u32

Default: 12

Range: 1 - 65535

RxCredits

Rx credits.

Type: u16

Default: 16

Range: 1 - 65535

Topology

Topology.

Type: enum

Default: PTP_PUBLIC

Possible Values:

Value Description
PTP_PRIVATE

Ptp Private.

PTP_PUBLIC

Ptp public.

TrafficClass

Traffic class.

Type: enum

Default: TRAFFIC_CLASS_3

Possible Values:

Value Description
TRAFFIC_CLASS_2

Traffic class 2.

TRAFFIC_CLASS_3

Traffic class 3.

TransmitClockSource

Transmit clock source.

Type: enum

Default: INTERNAL

Possible Values:

Value Description
INTERNAL

Internal

INTERNAL_PPM_ADJ

Internal PPM adjusted

TxCredits

Tx Credits.

Type: u16

Default: 16

Range: 1 - 65535

FcPhy Read-Only Attributes

Read-Only Attribute Description
AdvertisementType

Advertisement Type.

Type: enum

Default: IEEE

Possible Values:

Value Description
NA

Not Applicable.

IEEE

IEEE.

NBASET

NBASE-T.

AutoNegotiationStatus

Auto negotiation status.

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

True.

FALSE

False.

CustomFecModeKrRsStatus

State of the custom FEC mode of this port.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

No custom FEC mode.

KR_FEC

KR FEC mode.

RS_FEC

RS FEC mode.

KP4_FEC

KP4 FEC mode.

CustomFecModeStatus

Custom Fec mode status.

Type: string

Default: None

CustomFecTypeStatus

Custom Fec type status.

Type: string

Default: None

ForwardErrorCorrectionStatus

Forward error correction status.

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

True.

FALSE

False.

IsEnforceMtuOnRxSupported

Enforce MTU for RX control support.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

True.

FALSE

False.

LineSpeedStatus

Line speed status.

Type: enum

Default: SPEED_2G

Possible Values:

Value Description
SPEED_UNKNOWN

Speed Unknown.

SPEED_2G

Speed 2G.

SPEED_4G

Speed 4G.

SPEED_8G

Speed 8G.

SPEED_10G

Speed 10G.

SPEED_16G

Speed 16G.

SPEED_32G

Speed 32G.

LinkStatus

Link status.

Type: enum

Default: NONE

Possible Values:

Value Description
DOWN

Link is down.

UP

Link is up.

ERROR

Link has error.

ADMIN_DOWN

Link is administratively down.

UP_SW_DISABLED

The link is up, but is disabled by software.

SONET

Link is SONET.

NONE

No link present.

ModuleFwVersion

Module firmware version.

Type: string

Default: N/A

ModuleHwVersion

Module hardware version.

Type: string

Default: N/A

ModuleType

Module type plugs into the PersonalityCardType.

Type: enum

Default: NA

Possible Values:

Value Description
NA

Hot-plugging module is not supported.

UNKNOWN

A module has been plugged in but cannot be identified.

ABSENT

No module plugged in.

SFP_FIBER

SFP fiber media.

SFP_Copper

SFP copper media.

XFP

XFP

XENPAK

Xenpak

X2

X2

E1000

E1000

TEN_GBASE_T

10GBASE-T

SFP_PLUS

SFP Plus

CFP

CFP

QSFP_PLUS

QSFP Plus

CXP

CXP

CFP2

CFP2

CFP4

CFP4

QSFP28

QSFP28

IEEE80211

IEEE 802.11

SFP28

SFP28

CFP8

CFP8

QSFPDD

QSFPDD

OSFP

OSFP

FLEXE

FLEXE

QSFP56

QSFP56

QSFP_PLUS_CMIS

QSFP Plus CMIS

PersonalityCardType

Personality card type. This is the plugin module to the host card.

Type: enum

Default: NA

Possible Values:

Value Description
NA

Hot-plugging personality card is not supported.

UNKNOWN

A personality card has been plugged in but cannot be identified.

ABSENT

No personality card plugged in.

SFP

SFP

XFP

XFP

XENPAK

Xenpak

X2

X2

TEN_GBASE_T

10GBASE-T

CFP

CFP

CFP_QSFP

CFP QSFP

CFP_CXP

CFP CXP

CFP2

CFP2

CFP2_CXP

CFP2 CXP

CFP2_CFP4

CFP2 CFP4

CFP2_QSFP28

CFP2 QSFP28

CFP4

CFP4

QSFP28

QSFP28

IEEE80211

IEEE 802.11

SFP28

SFP28

CFP8

CFP8

QSFP_PLUS

QSFP_PLUS

QSFPDD

QSFPDD

OSFP

OSFP

QSFP56

QSFP56

QSFP_PLUS_CMIS

QSFP_PLUS_CMIS

QualifiedState

Qualified state.

Type: enum

Default: UNVERIFIED

Possible Values:

Value Description
UNVERIFIED

Unverified

QUALIFIED

Qualified

KNOWN_WORKING

Known working

SupportedSpeeds

List of supported line speeds.

Type: enum

Default: SPEED_2G

Possible Values:

Value Description
SPEED_UNKNOWN

Speed Unknown.

SPEED_2G

Speed 2G.

SPEED_4G

Speed 4G.

SPEED_8G

Speed 8G.

SPEED_10G

Speed 10G.

SPEED_16G

Speed 16G.

SPEED_32G

Speed 32G.

TransceiverType

Displays the first transceiver type presented by the hardware.

Type: enum

Default: MODULE_NONE

Possible Values:

Value Description
MODULE_NONE

Module none.

MODULE_10GBASE_ER

Module 10G Base ER.

MODULE_10GBASE_LR

Module 10G Base LR.

MODULE_10GBASE_SR

Module 10G Base SR.

MODULE_10GBASE_EW

Module 10G Base EW.

MODULE_10GBASE_LW

Module 10G Base LW.

MODULE_10GBASE_SW

Module 10G Base SW.

MODULE_10GBASE_CX4

Module 10G Base CX4.

MODULE_10GBASE_LX4

Module 10G Base LX4.

SPIRENT_10GBASE_CX4

SPIRENT 10G BASE CX4.

MODULE_OC48_LR

MODULE OC48 LR.

MODULE_OC48_IR

MODULE OC48 IR.

MODULE_OC48_SR

MODULE OC48 SR.

MODULE_OC12_LR

MODULE OC12 LR.

MODULE_OC12_IR

MODULE OC12 IR.

MODULE_OC12_SR

MODULE OC12 SR.

MODULE_OC3_LR

MODULE OC3 LR.

MODULE_OC3_IR

MODULE OC3 IR.

MODULE_OC3_SR

MODULE OC3 SR.

MODULE_OC192_LR

MODULE OC192 LR.

MODULE_OC192_IR

MODULE OC192 IR.

MODULE_OC192_SR

MODULE OC192 SR.

MODULE_OC192_VR

MODULE OC 192 VR.

MODULE_10GBASE_T

MODULE 10G BASE T.

MODULE_XFP_CX4

MODULE XFP CX4.

MODULE_XFP_E

MODULE XFP E.

MODULE_1000BASE_T

MODULE 1000 BASE T.

MODULE_1000BASE_CX

MODULE 1000 BASE CX.

MODULE_1000BASE_LX

MODULE 1000 BASE LX.

MODULE_1000BASE_SX

MODULE 1000 BASE SX.

MODULE_40GBASE_LR

MODULE 40G BASE LR.

MODULE_40GBASE_SR

MODULE 40G BASE SR.

MODULE_40GBASE_CR4

MODULE 40G BASE CR4.

MODULE_40GBASE_SR4

MODULE 40G BASE SR4.

MODULE_40GBASE_LR4

MODULE 40G BASE LR4.

MODULE_100GBASE_LR

MODULE 100G BASE LR.

MODULE_100GBASE_SR

MODULE 100G BASE SR.

MODULE_100GBASE_SR10

MODULE 100G BASE SR10.

MODULE_100GBASE_CR10

MODULE 100G BASE CR10.

MODULE_100GBASE_LR4

MODULE 100G BASE LR4.

MODULE_FC_2G

MODULE FC 2G.

MODULE_FC_4G

MODULE FC 4G.

MODULE_FC_8G

MODULE FC 8G.

MODULE_FC_10G

MODULE FC 10G.

MODULE_100BASE_FX

MODULE 1000BASE FX.

MODULE_SFP_PLUS_COPPER

MODULE SFP PLUS COPPER.

MODULE_QSFP_ALPHA_BETA

MODULE QSFP ALPHA BETA.

MODULE_SFP_100BASE_LX

MODULE SFP 100BASE LX.

MODULE_SFP_GBE_BASE_BX10

MODULE SFP GBE BASE BX10.

MODULE_SFP_GBE_BASE_PX

MODULE SFP GBE BASE PX.

MODULE_CXP_ALPHA_BETA

MODULE CXP ALPHA BETA.

MODULE_100GBASE_CR4

MODULE 100G BASE CR4.

MODULE_100GBASE_SR4

MODULE 100G BASE SR4.

MODULE_100GBASE_AOC

MODULE 100G BASE AOC.

MODULE_IEEE80211_N

MODULE IEEE802.11 N.

MODULE_IEEE80211_AC

MODULE IEEE802.11 AC.

MODULE_25GBASE_CR4

MODULE 25G BASE CR4.

MODULE_25GBASE_SR4

MODULE 25G BASE SR4.

MODULE_100GBASE_ER4

MODULE 100G BASE ER4.

MODULE_100G_CWDM4_FEC

MODULE 100G CWDM4 FEC.

MODULE_100G_CWDM4_NO_FEC

MODULE 100G CWDM4 NO FEC.

MODULE_100G_PSM4

MODULE 100G PSM4.

MODULE_100G_CLR4

MODULE 100G CLR4.

MODULE_IEEE80211_AC_2_5G

MODULE IEEE 802.11 AC 2.5G.

MODULE_FC_16G

MODULE FC 16G.

MODULE_FC_32G

MODULE FC 32G.

MODULE_25GBASE_SR

MODULE 25G BASE SR.

MODULE_25GBASE_LR

MODULE 25G BASE LR.

MODULE_25GBASE_ER

MODULE 25G BASE ER.

MODULE_25GBASE_CR_CA_L

MODULE 25G BASE CR CA-L.

MODULE_25GBASE_CR_CA_S

MODULE 25G BASE CR CA-S.

MODULE_25GBASE_CR_CA_N

MODULE 25G BASE CR CA-N.

MODULE_400GBASE_SR16

400GBASE-SR16

MODULE_400GBASE_DR4

400GBASE-DR4

MODULE_400GBASE_FR8

400GBASE-FR8

MODULE_400GBASE_LR8

400GBASE-LR8

MODULE_40GBASE_AOC

40GBASE-AOC

MODULE_1000BASE_T1

1000BASE T1

MODULE_100BASE_T1

100BASE T1

MODULE_IEEE80211_AX

MODULE IEEE80211 AX

MODULE_50GBASE_CR

50GBASE-CR

MODULE_100GBASE_CR2

100GBASE-CR2

MODULE_200GBASE_CR4

200GBASE-CR4

MODULE_400GBASE_CR8

400GBASE-CR8

MODULE_FLEX_ETHERNET

Flexible Ethernet

MODULE_5GBASE_T

5GBASE T

MODULE_2500BASE_T

2500BASE T

MODULE_100BASE_T

100BASE T

MODULE_UNDEFINED

Undefined

MODULE_CUSTOM

Custom

MODULE_XAUI

XAUI

MODULE_XFI

XFI

MODULE_SFI

SFI

MODULE_25GAUI_C2M

25GAUI C2M

MODULE_XLAUI_C2M

XLAUI C2M

MODULE_XLPPI

XLPPI

MODULE_LAUI_2_C2M

LAUI-2 C2M

MODULE_50GAUI_2_C2M

50GAUI-2 C2M

MODULE_50GAUI_1_C2M

50GAUI-1 C2M

MODULE_CAUI_4_C2M

CAUI-4 C2M

MODULE_CAUI_4_C2M_NO_FEC

CAUI-4 C2M without FEC

MODULE_CAUI_4_C2M_RS

CAUI-4 C2M with RSFEC

MODULE_100GAUI_4_C2M

100GAUI-4 C2M

MODULE_100GAUI_2_C2M

100GAUI-2 C2M

MODULE_200GAUI_8_C2M

200GAUI-8 C2M

MODULE_200GAUI_4_C2M

200GAUI-4 C2M

MODULE_400GAUI_16_C2M

400GAUI-16 C2M

MODULE_400GAUI_8_C2M

400GAUI-8 C2M

MODULE_RESERVED

Reserved

MODULE_50GBASE_CR2_RS

50GBASE-CR2 with RS

MODULE_50GBASE_CR2_BASE_R

50GBASE-CR2 with BASE-R

MODULE_50GBASE_CR2_NO_FEC

50GBASE-CR2 with no FEC

MODULE_400G_CR8

400G CR8

MODULE_25GBASE_T

25GBASE-T

MODULE_40GBASE_T

40GBASE-T

MODULE_50GBASE_T

50GBASE-T

MODULE_40GE_SWDM4

40GE SWDM4

MODULE_40GE_BIDI

40GE BiDi

MODULE_50GBASE_SR

50GBASE SR

MODULE_100GE_SWDM4

100GE SWDM4

MODULE_100GE_BIDI

100GE BiDi

MODULE_100GBASE_SR2

100GBASE-SR2

MODULE_100G_SR

100G-SR

MODULE_200GBASE_SR4

200GBASE-SR4

MODULE_400GBASE_SR8

400GBASE-SR8

MODULE_400G_SR4

400G-SR4

MODULE_800G_SR8

800G-SR8

MODULE_400GBASE_SR4_2

400GBASE-SR4.2

MODULE_10G_ZW

10G-ZW

MODULE_10G_ZR

10G-ZR

MODULE_40GBASE_FR

40GBASE-FR

MODULE_50GBASE_FR

50GBASE-FR

MODULE_50GBASE_LR

50GBASE-LR

MODULE_50GBASE_ER

50GBASE-ER

MODULE_100G_CWDM4_OCP

100G CWDM4-OCP

MODULE_100G_CWDM4

100G CWDM4

MODULE_100G_4WDM_10

100G 4WDM-10

MODULE_100G_4WDM_20

100G 4WDM-20

MODULE_100G_4WDM_40

100G 4WDM-40

MODULE_100GBASE_DR

100GBASE-DR

MODULE_100GBASE_FR1

100GBASE-FR1

MODULE_100GBASE_LR1

100GBASE-LR1

MODULE_200GBASE_DR4

200GBASE-DR4

MODULE_200GBASE_FR4

200GBASE-FR4

MODULE_200GBASE_ER4

200GBASE-ER4

MODULE_400GBASE_ER8

400GBASE-ER8

MODULE_400GBASE_FR4

400GBASE-FR4

MODULE_400GBASE_LR4_6

400GBASE-LR4-6

MODULE_400G_LR4_10

400G-LR4-10

MODULE_PASSIVE_COPPER

Passive Copper

MODULE_PASSIVE_LOOPBACK

Passive Loopback

MODULE_ACTIVE_CABLE_CODE1

Active cable assembly with BER less than 10e-12

MODULE_ACTIVE_CABLE_CODE2

Active cable assembly with BER less than 5x10e-5

MODULE_ACTIVE_CABLE_CODE3

Active cable assembly with BER less than 2.6x10e-4

MODULE_ACTIVE_CABLE_CODE4

Active cable assembly with BER less than 10e-6

MODULE_ACTIVE_LOOPBACK

Active Loopback

MODULE_OTHER

Other

MODULE_G959_1_P1I1_2D1

G959.1 profile P1I1-2D1

MODULE_G959_1_P1S1_2D2

G959.1 profile P1S1-2D2

MODULE_G959_1_P1L1_2D2

G959.1 profile P1L1-2D2

MODULE_100G_WDM

100G WDM

MODULE_ACTIVE_COPPER1

Active Copper PAM4 C2M worst BER 10e-6 or below

MODULE_ACTIVE_OPTICAL1

Active Optical PAM4 C2M worst BER 10e-6 or below

MODULE_ACTIVE_COPPER2

Active Copper PAM4 C2M worst BER 10e-5 or below

MODULE_ACTIVE_OPTICAL2

Active Optical PAM4 C2M worst BER 10e-5 or below

MODULE_200G_PSM4

200G PSM4

TransceiverTypeList

Displays a list of all transceiver types available on the connected hardware.

Type: string

Default: "" (empty string)

VendorName

Vendor name.

Type: string

Default: N/A

VendorPartNumber

Vendor part number.

Type: string

Default: N/A

VendorSerialNumber

Vendor serial number.

Type: string

Default: N/A