Purpose
User may want to turn off LLDP agent for some of networking scenarios. This document will demonstrate how to perform disable LLDP on XL710 under Linux OS by two different methodologies. One is through ethtool, the other is debugging mode.
Target Audience
For users who need to disable LLDP functions on XL710 based chip set
Minimum requirement
- Linux based OS
- Products with XL710 based chipset
- Using latest i40e driver is recommended
Steps
Through ethtool with private flag:
According to Intel i40e driver release note, disabling FW LLDP is allowed since v2.7.11. With newer driver version, it should be able to disable this through private flag.
root@blu:~# ethtool --show-priv-flags <eth name>
root@blu:~# ethtool --set-priv-flags <eth name> disable-fw-lldp on
* Note : To ensure proper operation with Intel dirvers, Intel recommends using NVM 6.01 or later & drivers from Release 22.6 or later
Through command debug mode:
echo 'lldp stop' > /sys/kernel/debug/i40e/<bus.dev.fn>/command
Ref: Changelog for i40e 2.7.11
============================================
Implement ADq feature
Add support for configuring VFs through sysfs
Add XDP support
Add support Forward Error Correction (FEC) on 25G links
Allow disabling FW LLDP (requires updated firmware)
Fix bug where link could be forced down after MTU change
Add support for new kernel APIs
Fix WARN_ON() if MSI-X not available
Comments
0 comments
Please sign in to leave a comment.