PL1_AUTONEG_ABILITIES
code: 433
Attention
Only for the following modules:
Freya-800G-4S-1P
Freya-800G-4S-1P-OSFP
# get
<module-index>/<port-index> PL1_AUTONEG_ABILITIES ?
Description
Return the supported technology abilities, FEC abilities, and pause abilities by the port.
Actions
get
Parameters
tech_abilities_supported
: hex8, supported technology abilities by the port. This returns a value in Hex of the format 0xHHHHHHHH (64 bits). Each bit corresponds to technology ability as shown below. A bit of 1 means the corresponding technology ability is supported by the port.
bit 32-63: Reserved
bit 31: Reserved
bit 30: Reserved
bit 29: 800G-ETC-CR8/KR8
bit 28: 400G-ETC-CR8/KR8
bit 27: 50G-ETC-CR2
bit 26: 50G-ETC-KR2
bit 25: 25G-ETC-CR
bit 24: 25G-ETC-KR
bit 23: 1.6TBASE-CR8/KR8
bit 22: 800GBASE-CR4/KR4
bit 21: 400GBASE-CR2/KR2
bit 20: 200GBASE-CR1/KR1
bit 19: 800GBASE-CR8/KR8
bit 18: 400GBASE-CR4/KR4
bit 17: 200GBASE-CR2/KR2
bit 16: 100GBASE-CR1/KR1
bit 15: 200GBASE-CR4/KR4
bit 14: 100GBASE-CR2/KR2
bit 13: 50GBASE-CR/KR
bit 12: 5GBASE-KR
bit 11: 2.5GBASE-KX
bit 10: 25GBASE-CR/KR
bit 9: 25GBASE-CR-S/KR-S
bit 8: 100GBASE-CR4
bit 7: 100GBASE-KR4
bit 6: 100GBASE-KP4
bit 5: 100GBASE-CR10
bit 4: 40GBASE-CR4
bit 3: 40GBASE-KR4
bit 2: 10GBASE-KR
bit 1: 10GBASE-KX4
bit 0: 1000BASE-KX
fec_modes_supported
: hex, supported FEC modes by the port. This returns a value in Hex of the format 0xH (8 bits). Each bit corresponds to FEC mode as shown below. A bit of 1 means the corresponding FEC mode is supported by the port.
bit 7: Reserved
bit 6: Reserved
bit 5: Reserved
bit 4: RS-FEC-Int
bit 3: 25G FC-FEC Request
bit 2: 25G RS-FEC Request
bit 1: 10G FC-FEC Request
bit 0: 10G FC-FEC Ability
pause_modes_supported
: hex, pause abilities supported by the port. This returns a value in Hex of the format 0xH (8 bits). Each bit corresponds to pause mode as shown below. A bit of 1 means the corresponding FEC mode is supported by the port.
bit 7: Reserved
bit 6: Reserved
bit 5: Reserved
bit 4: Reserved
bit 3: Reserved
bit 2: Reserved
bit 1: Asymmetric pause
bit 0: Symmetric pause
Example
# get
input: 0/1 PL1_AUTONEG_ABILITIES ?
output: 0/1 PL1_AUTONEG_ABILITIES 0x0000000030000000 0x04 0x01