Table of Contents
Link training is a process by which the transmitter and receiver on a high-speed serial link communicate with each other to tune their equalization settings. In theory, link training enables automatic tuning of the FIR filter for each channel in an ASIC to achieve the desired bit error rate (BER).
SONiC focuses on IEEE clauses 72 and 93 to dynamically improve the link quality over the SFP coppers and backplanes.
Link training applies only to copper cables, and aims to improve connection quality among different switches.
A CLI command supports port link training.
config interface link-training <interface_name> <mode>
Parameter description:
interface_name: [mandatory] name of the interface to be configured. e.g: Ethernet0
mode: [mandatory] link training mode, can be either "on" or "off"
show interfaces link-training status <interface_name>
Parameter description:
interface_name: [optional] Name of the interface to be shown. e.g: Ethernet0.
If interface_name is not given, this command shows link training status for all interfaces.
nba621-1:
admin@nba621-1:~$ sudo config interface link-training Ethernet2 on
nba621-2:
admin@nba621-2:~$ sudo config interface link-training Ethernet2 on
Check the status:
admin@nba621-1:~$ show interfaces link-training status
Interface LT Oper LT Admin Oper Admin
----------- --------- ---------- ------ -------
Ethernet0 N/A N/A up up
Ethernet1 N/A N/A down up
Ethernet2 trained on up up
Ethernet3 N/A N/A down up
admin@nba621-1:~$ show interfaces link-training status Ethernet2
Interface LT Oper LT Admin Oper Admin
----------- --------- ---------- ------ -------
Ethernet2 trained on up up
admin@nba621-2:~$ show interfaces link-training status
Interface LT Oper LT Admin Oper Admin
----------- --------- ---------- ------ -------
Ethernet0 N/A N/A up up
Ethernet1 N/A N/A down up
Ethernet2 trained on up up
Ethernet3 N/A N/A down up
Taoyuan, Taiwan, 29th of April 2025. The latest release of SONiC 202411.n0 – an enterprise distribution of SONiC by Netberg – introduces new features and enhancements tailored to improve performance in data center, edge, and campus environments.
Taoyuan, Taiwan, 20th of January 2025. Netberg, the leading provider of open networking solutions, announces support of Ubuntu 24.04 Noble Numbat on its Broadcom-enabled portfolio.
Taoyuan city, Taiwan, 24th of June 2024. Netberg announced the new Aurora 721 100G and Aurora 421 10G switches, which feature programmable pipelines powered by Broadcom StrataXGS® Trident3 Ethernet switch chips.
Taoyuan city, Taiwan, January 24th, 2024. Netberg announced the release of two new models powered by the Broadcom StrataXGS® Trident3 series , the Netberg Aurora 221 1G switch and Aurora 621 25G switch.
Effective January 12, 2024: The following products are now End of Life (EOL) - Aurora 720 and Aurora 620.
Taoyuan city, Taiwan, December 20th, 2023. Netberg updates its Netberg SONiC distribution to release 2022.11 on Aurora 610, Aurora 710, and Aurora 750 P4-Programmable Intel Tofino IFP systems.