Users Guide

Table Of Contents
Broadcom NetXtreme-E-UG304-2CS
111
NetXtreme-E User Guide User Guide for Dell Platforms
14.2.5.4.2 Red Hat/CentOS
To install the LLDP agent using RedHat/CentOS, use the following commands:
sudo yum install lldpad
sudo systemctl enable lldpad
sudo systemctl start lldpad
14.2.5.5 BnxtQoS
Similar to the LLDP Agent, the Broadcom QoS configuration utility is used to set QoS mappings, priority flow control, and to
configure Enhanced Transmission Selection (ETS). BnxtQoS only configures settings on the NIC side and requires the
following:
Switch configuration to match that of the NIC QoS settings.
Disablement of the LLDPAD on the host and in the firmware (if enabled).
Table 33: Usage: bnxtqos -dev=<interface name> <command> [-options [...]]
Commands
version Display program version details.
set_ets This command is used to configure the priority to tc and Bandwidths. This command also used to configure TSA and
Bandwidths.
Syntax: bnxtqos -dev=<interface name> set_ets tsa=<tc[0-7]:tc_type[ets/strict]> [priority2tc=<priority[0-7]:tc>]
tcbw=<bandwidths> with comma seperated and in units of percentage (%).
Example: bnxtqos -dev=p7p1 set_ets tsa=0:ets,1:ets,2:strict,3:strict,4:strict,5:strict,6:strict,7:strict
priority2tc=0:0,1:0,2:0,3:0,4:0,5:1,6:0,7:0 tcbw=70,30
set_pfc To enable PFC on given priority. Valid values are from 0 to 7.
Syntax: bnxtqos -dev=<interface name> set_pfc enabled=<0-7> the values should be with comma seperated
Example: bnxtqos -dev=p7p1 set_pfc enabled=5,6
set_apptlv This parameter is used to configure the priority of the APPTLV.
Syntax: bnxtqos -dev=<interfac name> set_apptlv app=<priority,selector,protocol>
Syntax: bnxtqos -dev=<interfac name> set_apptlv -d app=<priority,selector,protocol>
Example: bnxtqos -dev=p7p1 set_apptlv app=5,1,35093
Example: bnxtqos -dev=p7p1 set_apptlv -d app=5,1,35093
get_qos This command is used to get the configured priorities and bandwidth parameters.
ratelimit This command is used to set the rate limit for each TC in units of percentage (%).
Example: bnxtqos -dev=p7p1 ratelimit 80,60,70
dump This command is used to dump the supported dump strings. The supported dump string are pri2cos.
Syntax: bnxtqos -dev=<device name> dump <dump string>
Example: bnxtqos -dev=p7p1 dump pri2cos
Options
-v[v][v] Enable extra console output (increase verbosity).
-V Enable maximum verbosity of console output.
-d Removes the application TLV.