LLDP
The nv unset commands remove the configuration you set with the equivalent nv set commands. This guide only describes an nv unset command if it differs from the nv set command.
nv set interface <interface-id> lldp application-tlv app <application-id>
Configures the interface on which LLDP sends application priority TLVs in LLDP PDUs.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
<application-id> |
The application name. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set interface swp1 lldp application-tlv app iSCSI
nv set interface <interface-id> lldp application-tlv tcp-port <port-id>
Configures the interface on which LLDP sends application priority TLVs in LLDP PDUs for TCP traffic using the specified port.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
<port-id> |
The port number. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set interface swp1 lldp application-tlv tcp-port 4217
nv set interface <interface-id> lldp application-tlv udp-port <port-id>
Configures the interface on which LLDP sends application priority TLVs in LLDP PDUs for UDP traffic.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
<port-id> |
The port number. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set interface swp1 lldp application-tlv udp-port 4317
nv set interface <interface-id> lldp dcbx-ets-config-tlv
Configures ETS TLV transmission on the interface. The default setting is disabled.
In Cumulus Linux 5.14 and earlier, you specify on or off.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
Version History
Introduced in Cumulus Linux 5.1.0
Example
cumulus@switch:~$ nv set interface swp1 lldp dcbx-ets-config-tlv enabled
nv set interface <interface-id> lldp dcbx-ets-recomm-tlv
Configures ETS Recommendation TLV transmission on the interface.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
Version History
Introduced in Cumulus Linux 5.1.0
Example
cumulus@switch:~$ nv set interface swp1 lldp dcbx-ets-recomm-tlv on
nv set interface <interface-id> lldp dcbx-pfc-tlv
Configures PFC TLV transmission on the interface. The default setting is disabled.
In Cumulus Linux 5.14 and earlier, you specify on or off.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
Version History
Introduced in Cumulus Linux 5.1.0
Example
cumulus@switch:~$ nv set interface swp1 lldp dcbx-pfc-tlv disabled
nv set interface <interface-id> lldp tlv profile
Applies a profile to an interface.
For multiple interfaces, use a comma-separated list (swp1,swp2,swp3-4).
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set interface swp1 lldp tlv profile FABRIC-FULL
nv set interface <interface-id> lldp state
Enables and disables LLDP on an interface.
When you disable LLDP on an interface, LLDP and CDP packet transmission stops on the interface.
Command Syntax
| Syntax | Description |
|---|---|
<interface-id> |
The interface you want to configure. |
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv set interface swp1 lldp state disabled
nv set system lldp application-tlv app <application> priority <priority-id>
Configures the specified application TLV priority.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp application-tlv app <application> priority <priority-id>.
Command Syntax
| Syntax | Description |
|---|---|
<application-id> |
The application name. |
<priority-id> |
The priority ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set system lldp application-tlv app iSCSI priority 3
nv set system lldp application-tlv tcp-port <port-id> priority <priority-id>
Configures the application priority for TCP traffic for the specified port.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp application-tlv tcp-port <port-id> priority <priority-id>.
Command Syntax
| Syntax | Description |
|---|---|
<port-id> |
The port number. |
<priority-id> |
The priority ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set system lldp application-tlv tcp-port 4217 priority 6
nv set system lldp application-tlv udp-port <port-id> priority <priority-id>
Configures the application priority for UDP traffic for the specified port.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp application-tlv udp-port <port-id> priority <priority-id>.
Command Syntax
| Syntax | Description |
|---|---|
<portid> |
The port number. |
<priority-id> |
The priority ID. |
Version History
Introduced in Cumulus Linux 5.9.0
Example
cumulus@switch:~$ nv set system lldp application-tlv udp-port 4317 priority 4
nv set system lldp dot1-tlv
Enables and disables dot1 TLV advertisements. The default setting is disabled.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp dot1-tlv and you specify on or off instead of enabled or disabled.
Version History
Introduced in Cumulus Linux 5.1.0
Example
cumulus@switch:~$ nv set system lldp dot1-tlv enabled
nv set system lldp lldp-med-inventory-tlv
Configures the lldpd service to send LLDP-MED Inventory TLV advertisements. By default, Cumulus Linux transmits LLDP-MED Inventory TLV advertisements on enabled ports.
LLDP-MED is an extension to LLDP that operates between endpoint devices, such as IP phones and switches. Inventory management TLV enables an endpoint to transmit detailed inventory information about itself to the switch, such as the hardware revision, firmware version, software version, serial number, manufacturer name, and model name.
You can disable LLDP-MED inventory TLV transmission if you want LLDP to receive LLDP-MED inventory TLVs (and publish them using SNMP, if enabled) but not send them.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp lldp-med-inventory-tlv.
Version History
Introduced in Cumulus Linux 5.7.0
Example
cumulus@switch:~$ nv set system lldp lldp-med-inventory-tlv disabled
nv set system lldp mode <mode>
Configures the lldpd service to send only CDP frames or only LLDP frames. By default, the lldpd service sends LLDP frames unless it detects a CDP peer, then it sends CDP frames. You can set the following options:
force-send-cdpv1configures thelldpdservice to send only CDPv1 frames.force-send-cdpv2configures thelldpdservice to send only CDPv2 frames.force-send-lldpconfigures thelldpdservice to send only LLDP frames.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp mode.
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv set system lldp mode force-send-cdpv1
nv set system lldp state
Enables and disables LLDP globally. Cumulus Linux enables the LLDP service by default. When you disable LLDP globally, the lldp service, and all LLDP and CDP packet transmission stops.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp state.
Version History
Introduced in Cumulus Linux 5.11.0
Example
cumulus@switch:~$ nv set system lldp state disabled
nv set system lldp tlv egress-policy dcbx-app-priority state
Configures a global egress policy across all ports to transmit the DCBX Application priority TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy dcbx-app-priority state enabled
nv set system lldp tlv egress-policy dcbx-ets-config state
Configures a global egress policy across all ports to transmit the DCBX ETS Configuration TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy dcbx-ets-config state enabled
nv set system lldp tlv egress-policy dcbx-ets-recomm state
Configures a global egress policy across all ports to transmit the DCBX ETS Recommendation TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy dcbx-ets-recomm state enabled
nv set system lldp tlv egress-policy dcbx-pfc state
Configures a global egress policy across all ports to transmit the DCBX PFC configuration TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy dcbx-pfc state enabled
nv set system lldp tlv egress-policy link-aggregation state
Configures a global egress policy across all ports to transmit the link-aggregation TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy link-aggregation state enabled
nv set system lldp tlv egress-policy mac-phy-config state
Configures a global egress policy across all ports to transmit the mac-phy-config TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy mac-phy-config state enabled
nv set system lldp tlv egress-policy management-address state
Configures a global egress policy across all ports to transmit the management-address TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy management-address state enabled
nv set system lldp tlv egress-policy max-frame-size state
Configures a global egress policy across all ports to transmit the max-frame-size TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy max-frame-size state enabled
nv set system lldp tlv egress-policy media-capabilities state
Configures a global egress policy across all ports to transmit the media-capabilities TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy media-capabilities state enabled
nv set system lldp tlv egress-policy port-description state
Configures a global egress policy across all ports to transmit the port description TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy port-description state enabled
nv set system lldp tlv egress-policy port-vlan-id state
Configures a global egress policy across all ports to transmit the port VLAN ID TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy port-vlan-id state enabled
nv set system lldp tlv egress-policy system-description state
Configures a global egress policy across all ports to transmit the system description TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy system-description state enabled
nv set system lldp tlv egress-policy system-name state
Configures a global egress policy across all ports to transmit the system name TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy system-name state enabled
nv set system lldp tlv egress-policy unreachable-prefix state
Configures a global egress policy across all ports to transmit the unreachable-prefix TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy unreachable-prefix state enabled
nv set system lldp tlv egress-policy vlan-name state
Configures a global egress policy across all ports to transmit the VLAN name TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv egress-policy vlan-name state enabled
nv set system lldp tlv ingress-policy dcbx-app-priority state
Configures a global ingress policy across all ports to transmit the DCBX Application priority TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy dcbx-app-priority state enabled
nv set system lldp tlv ingress-policy dcbx-ets-config state
Configures a global ingress policy across all ports to transmit the DCBX ETS Configuration TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy dcbx-ets-config state enabled
nv set system lldp tlv ingress-policy dcbx-ets-recomm state
Configures a global ingress policy across all ports to transmit the DCBX ETS Recommendation TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy dcbx-ets-recomm state enabled
nv set system lldp tlv ingress-policy dcbx-pfc state
Configures a global ingress policy across all ports to transmit the DCBX PFC configuration TLVs.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy dcbx-pfc state enabled
nv set system lldp tlv ingress-policy link-aggregation state
Configures a global ingress policy across all ports to transmit the link-aggregation TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy link-aggregation state enabled
nv set system lldp tlv ingress-policy mac-phy-config state
Configures a global ingress policy across all ports to transmit the mac-phy-config TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy mac-phy-config state enabled
nv set system lldp tlv ingress-policy management-address state
Configures a global ingress policy across all ports to transmit the management-address TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy management-address state enabled
nv set system lldp tlv ingress-policy max-frame-size state
Configures a global ingress policy across all ports to transmit the max-frame-size TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy max-frame-size state enabled
nv set system lldp tlv ingress-policy media-capabilities state
Configures a global ingress policy across all ports to transmit the media-capabilities TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy media-capabilities state enabled
nv set system lldp tlv ingress-policy port-description state
Configures a global ingress policy across all ports to transmit the port description TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy port-description state enabled
nv set system lldp tlv ingress-policy port-vlan-id state
Configures a global ingress policy across all ports to transmit the port VLAN ID TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy port-vlan-id state enabled
nv set system lldp tlv ingress-policy system-description state
Configures a global ingress policy across all ports to transmit the system description TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy system-description state enabled
nv set system lldp tlv ingress-policy system-name state
Configures a global ingress policy across all ports to transmit the system name TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy system-name state enabled
nv set system lldp tlv ingress-policy unreachable-prefix state
Configures a global ingress policy across all ports to transmit the unreachable-prefix TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy unreachable-prefix state enabled
nv set system lldp tlv ingress-policy vlan-name state
Configures a global ingress policy across all ports to transmit the VLAN name TLV.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set service lldp tlv ingress-policy vlan-name state enabled
nv set system lldp tlv profile <lldp-profile-name-id> description
Configures a description for the TLV profile.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL description "full fabric profile"
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy dcbx-app-priority state
Configures an egress profile to transmit DCBX Application priority TLVs. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy dcbx-app-priority state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy dcbx-ets-config state
Configures an egress profile to transmit the DCBX ETS Configuration TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy dcbx-ets-config state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy dcbx-ets-recomm state
Configures an egress profile to transmit the DCBX ETS Recommendation TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy dcbx-ets-recomm state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy dcbx-pfc state
Configures an egress profile to transmit the DCBX PFC Configuration TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy dcbx-pfc state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy mac-phy-config state
Configures an egress profile to transmit the mac-phy-config TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy mac-phy-config state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy management-address state
Configures an egress profile to transmit the management-address TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy management-address state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy max-frame-size state
Configures an egress profile to transmit the max-frame-size TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy max-frame-size state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy link-aggregation state
Configures an egress profile to transmit the link-aggregation TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy link-aggregation state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy media-capabilities state
Configures an egress profile to transmit the media-capabilities TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy media-capabilities state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy port-description state
Configures an egress profile to transmit the port-description TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy port-description state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy port-vlan-id state
Configures an egress profile to transmit the port-vlan-id TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy port-vlan-id state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy system-capabilities state
Configures an egress profile to transmit the system-capabilities TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy system-capabilities state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy system-description state
Configures an egress profile to transmit the System Description TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy system-description state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy system-name state
Configures an egress profile to transmit the System Name TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy system-name state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy unreachable-prefix state
Configures an egress profile to transmit the unreachable prefix TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
BGP Unreachable Prefix TLV is a Beta feature for Cumulus Linux 5.17.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0 (Beta)
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy unreachable-prefix state enabled
nv set system lldp tlv profile <lldp-profile-name-id> egress-policy vlan-name state
Configures an egress profile to transmit the VLAN name TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL egress-policy vlan-name state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy dcbx-app-priority state
Configures an ingress profile to transmit DCBX Application priority TLVs. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy dcbx-app-priority state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy dcbx-ets-config state
Configures an ingress profile to transmit the DCBX ETS Configuration TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy dcbx-ets-config state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy dcbx-ets-recomm state
Configures an ingress profile to transmit the DCBX ETS Recommendation TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy dcbx-ets-recomm state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy dcbx-pfc state
Configures an ingress profile to transmit the DCBX PFC Configuration TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy dcbx-pfc state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy mac-phy-config state
Configures an ingress profile to transmit the mac-phy-config TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy mac-phy-config state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy management-address state
Configures an ingress profile to transmit the management-address TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy management-address state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy max-frame-size state
Configures an ingress profile to transmit the max-frame-size TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy max-frame-size state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy link-aggregation state
Configures an ingress profile to transmit the link-aggregation TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy link-aggregation state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy media-capabilities state
Configures an ingress profile to transmit the media-capabilities TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy media-capabilities state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy port-description state
Configures an ingress profile to transmit the port-description TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy port-description state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy port-vlan-id state
Configures an ingress profile to transmit the port-vlan-id TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy port-vlan-id state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy system-capabilities state
Configures an ingress profile to transmit the system-capabilities TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy system-capabilities state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy system-description state
Configures an ingress profile to transmit the System Description TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy system-description state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy system-name state
Configures an ingress profile to transmit the System Name TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy system-name state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy unreachable-prefix state
Configures an ingress profile to transmit the unreachable prefix TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy unreachable-prefix state enabled
nv set system lldp tlv profile <lldp-profile-name-id> ingress-policy vlan-name state
Configures an ingress profile to transmit the VLAN name TLV. You apply the profile to an interface, with the nv set interface <interface-id> lldp tlv profile <profile-name> command.
Command Syntax
| Syntax | Description |
|---|---|
<profile-name> |
The profile name. |
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp tlv profile FABRIC-FULL ingress-policy vlan-name state enabled
nv set system lldp tx-hold-multiplier
Configures the amount of time to hold LLDP information before discarding it. The hold time interval is a multiple of the tx-interval.
In Cumulus Linux 5.14 and earlier, this command is nv set service tx-hold-multiplier.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv set service lldp tx-hold-multiplier 3
nv set system lldp tx-interval
Configures the frequency of LLDP updates. You can specify a value between 10 and 300.
In Cumulus Linux 5.14 and earlier, this command is nv set service lldp tx-interval.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv set system lldp tx-interval 100
nv set system lldp unreachable-prefix max-limit
Configures the maximum number of unreachable prefixes tracked. You can specify a value between 1 and 100000. The default value is 25000.
Version History
Introduced in Cumulus Linux 5.17.0
Example
cumulus@switch:~$ nv set system lldp unreachable-prefix max-limit 10000